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 Sloanmug.
Get the Sloanmug. We'll email you a link to sign in instantly.