Noun: An underrated and underappreciated punk band out of the Northeastern United States; Broke up in 2003 due to creative differences.
by mcstallard February 28, 2005
Get the Spambulance mug.
Get the Spambulance mug.We'll email you a link to sign in instantly.