Top Definition
A band that really sucks.
"How was the opening act?"
"They were horrendous."
"Like, so bad you wanted to put pencils through your eardrums?"
Even worse. It was like they were a Canadian Band.
by 100% Americano! July 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.