Define Flashheads Meaning

Flashheads
A fucking awesome hardcore/punk/thrash band in Chattanooga, Tennessee. Flashheads are best known for their song James Earl Cash.

Guy number 1: Dude, did you hear the new Flashheads song?

Guy number 2: FUCK YEAH, I HEARD THAT SHIT.

Guy number 1: James Earl Cash FTW!
By Neely