Twerkinforjesus65's definitions
To poop in a public place. Or to poop in your pants unannounced. Or to poop in the woods. Or to poop on your friend.
by Twerkinforjesus65 November 4, 2014
Get the Sloan mug.
Get the Sloan mug.We'll email you a link to sign in instantly.