craz3killa's definitions
The barrier that stops you when you need to fart by threatening to make you piss your pants when you do.
by craz3killa May 14, 2011
Get the Pee Barrier mug.
Get the Pee Barrier mug.We'll email you a link to sign in instantly.