THICK-HEADED MEANING IN ENGLISH

• Thick-headed Definition & Synonyms

  1. (a.) Having a thick skull; stupid.


RECENT SEARCHES