John Simon Richie's definitions
when one has been doing a physical or strenguous activity and you think u've pooped in ur pants but its sweat in ur crack.
by John Simon Richie April 29, 2006
Get the rangosslemug.
Get the rangosslemug. We'll email you a link to sign in instantly.