meaning of muttonhead

1. these words are used to express a low opinion of someones intelligence


Related Words

muttonhead |

Developed & Maintained By Taraprasad.com

Treasure Words