Heavy-headed /(?)/

Heav·y-head·ed

Heavy-headed

a.
  1. Dull; stupid.