meaning of sheep headed

1. Silly; simple-minded; stupid.


Related Words

sheep-headed |

Developed & Maintained By Taraprasad.com

Treasure Words