A seemingly useless organ located in the lower left abdominal region that has slowly devolved over time. It is rumored to store ones soul.
by shark7809 September 16, 2009
Get the Stummy Wumble mug.
Get the Stummy Wumble mug.We'll email you a link to sign in instantly.