Top Definition
A pretty cool band that toured with Good Charlotte, Less Than Jake and New Found Glory. Awesome in Concert
by anna October 07, 2003
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.

×