peeing red Share definition Flag 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!!!" peeing red by CoyoteLoki September 24, 2013 0 0 Get merch Get the peeing red mug. Buy Now — $32.95 See more merch