I also came to the conclusion (after some head-scratching) that she meant ZZ Top. My punk card says ‘this is not a punk card’ on it, and I’ve been told that ‘not punk’ is a subgenre of punk, but it doesn’t have a mohawk so I’m really not sure.
Oh wait… this is a punch card, not a punk card.