Online English Dictionary

Home

Sheepheaded


a.

Silly; simple-minded; stupid.


© 2009 Dammam Community College