1 definition by AndoverJoe

Top Definition
The greatest band in existence.
I was listening to the greatest band in existence today. They're called All That Remains and you should listen to them too.
by AndoverJoe October 25, 2006

Free Daily Email

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

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×