1 definition by 100% Americano!

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

Mug icon
Buy a Canadian Band mug!