The Collaborative International Dictionary
Sheep-headed
Sheep-headed \Sheep"-head`ed\, a.
Silly; simple-minded; stupid.
--Taylor (1630)
Wiktionary
sheep-headed
a. silly; simple-minded; stupid