Top Definition
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
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.