The ear-splitting blast of noise that occurs when two cars roll down their windows and play their radios at high volume.
These two guys at the stoplight got into a huge battle of the radios.
by Nikki Delfino September 30, 2011
Type your email address below to get our free Urban Word of the Day every morning!
Emails are sent from email@example.com. We'll never spam you.×