dumpling-depot Share definition Flag The stomach.The word has its origins in the nineteenth century vernacular. Put some of this in your dumpling-depot! dumpling-depot by Nobody0000 March 28, 2010 Get the dumpling-depot mug.