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