Thick-headed



ENGLISH MEANING
adjective
1.
Having a thick skull; stupid.