look up any word, like fellated:

1 definition by 100% Americano!

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
10 28