guy number 1: dude, did you hear the new flashheads song?  guy number 2: fuck yeah, i heard that shit
a fucking awesome hardcore/punk/thrash band in chattanooga, tennessee
"guy number 1: dude, did you hear the new flashheads song?  guy number 2: fuck yeah, i heard that shit" What is the definition of "flashheads"?