Gross-headed /(?)/

Gross·-head·ed

Gross-headed

a.
  1. Thick-skulled; stupid.