Shock-head /(?)/

Shock·-head

Shock-head

a.
  1. Shock-headed.