What's the background on the Devo meme, was it a genuine meme or is it some sort of ironic play on devolution?
D
It's from the concept of de-evolution. Before the band existed Mark and Gerald created the concept that humanity is now going backwards as a joke, and that became the fundamental theme throughout most of the band's work.