Online Dictionary
Definition of " Sheep-headed " in English English Dictionary
Results
Sheep-headed Silly; simple-minded; stupid. a.