Skip to main content

Definitions by Slothstradamus

A weird asian that poos his pants when he gets nervous
She put me on the spot and I Mabunga'd
mabunga by Slothstradamus January 17, 2014