1 definition by darkdonkster11

Top Definition
a wad of toilet paper that keeps men from sharting
hey dude,i just farted so hard that a little bit of shit came out; but luckily i had a manpon in.
by darkdonkster11 October 07, 2010
Mug icon
Buy a Manpon mug!