1 definition by Maxx from Montreal

A horrible emo band who have weak riffs, whiny vocals and overall just ruined a perfectly good show. How these dicks got to tour with legends like DRAGONFORCE, I'll never know...
Those fucking emos Protest The Hero ruined the Metal show last night! Me and the other metalheads had to leave the building until their set was over!
by Maxx from Montreal April 30, 2006
Get the protest the hero mug.