CoyoteLoki's definitions
Snowboarder slang: a praising exclamation for an epic maneuver successfully accomplished but with some pain or injury.
by CoyoteLoki September 24, 2013
Get the peeing red mug.
Get the peeing red mug.We'll email you a link to sign in instantly.