Top definition
A seemingly useless organ located in the lower left abdominal region that has slowly devolved over time. It is rumored to store ones soul.
Ex: I have a good feeling in my stummy wumble.

Ex: My friend Aaron's stummy wumble got infected.
by shark7809 September 15, 2009
Get the mug
Get a Stummy Wumble mug for your brother GΓΌnter.
Apr 21 Word of the Day
I've been jabbed
by Francesco II March 20, 2021
Get the mug
Get a jabbed mug for your dad Paul.