Sheep-headed /(?)/

Sheep·-head·ed

Sheep-headed

a.
  1. Silly; simple-minded; stupid.