SHOCK-HEAD MEANING IN ENGLISH

• Shock-head Definition & Synonyms

  1. (a.) Shock-headed.


• Shock-headed Definition & Synonyms

  1. (a.) Having a thick and bushy head of hair.


RECENT SEARCHES