Top Definition
The sexual act of a couple exiting their vehicle when they reach a red light and taking turns urinating on each other in the middle of an intersection before the light turns green again. Not a good idea during rush hour.
After drinking their sodas, Hektor and the foreign exchange student decided to enjoy a red light shower on top of their 1978 Cutlass.
by CatatonicMalnutrition April 03, 2011

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.