RichThesaurus
muddle-headed
vs
sheepheaded
muddle-headed
adj
Characterized by vague or confused thinking: foolish, dull-witted, semi-conscious.
sheepheaded
How often have the words
muddle-headed
and
sheepheaded
occurred in a corpus of books?
(source:
Google Ngram Viewer
)