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
5 Words related to Stummy Wumble

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×