Random
Source Code

peeing red

Snowboarder slang: a praising exclamation for an epic maneuver successfully accomplished but with some pain or injury.

"Whoa Dude! How did you survive that epic booter? Peeing red!!!"

by CoyoteLoki September 24, 2013