headbanger

noun
  1. a fan of heavy metal music, especially one who dances by vigorously shaking the head up and down
  2. Usage: informal; often used in music culture
  3. a person who repeatedly hits their head against something, or engages in self-injurious head-banging behavior
  4. Usage: medical or behavioral context

Examples