look up any word, like donkey punch:
 
1.
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

Words related to Stummy Wumble

aaron appendix canada stomach stumy wumble