meaning of accordion hero

accordion hero meaning in Urban Dictionary

the lame ass version of guitar hero in which you play an accordion. just for sale in europe (thank god)