Top definition
a tampon that is for men to put in thier penal hole to stop jizz from getting out and making woman have babies.
dude im leaking i need a mampon.
by duchon mandick June 25, 2008
Get the mug
Get a mampon mug for your dog Bob.