i totally rocked out hard on my acordion playing accordion hero
the lame ass version of guitar hero in which you play an accordion
"i totally rocked out hard on my acordion playing accordion hero" What is the definition of "accordion hero"?