Subscribe English
look up any word, like tex-sex:
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
1 3

Words related to Stummy Wumble:

aaron appendix canada stomach stumy wumble