2 definitions by Leah S.
Awesome band. Seriously. From Chicago, IL. Emo as hell lyrics, pop punkish sorta style singing. Great combination. All their songs are great, but I love Sugar, We're Going Down, Grand Theft Autumn and the little-known song called Honorable Mention :)
by Leah S. April 30, 2005
by Leah S. April 30, 2005