Thick-headed

Thick´-head`ed


a.1.Having a thick skull; stupid.