Top definition
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 23, 2013
Get the merch
Get the peeing red neck gaiter and mug.