Sheep-headed
/(?)/
Sheep·-head·ed
Sheep-headed
a.
Silly; simple-minded; stupid.