What does accordion hero mean?

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)