Top definition
The stomach.

The word has its origins in the nineteenth century vernacular.
Put some of this in your dumpling-depot!
by Nobody0000 March 28, 2010
Get the mug
Get a dumpling-depot mug for your Uncle José.