smotheration

smotheration definitions

noun
  • A sailors' dish of meat buried in potatoes. 

  • Suffocation.