meaning of muddlehead

1. A stupid person.


Related Words

muddlehead | muddleheaded |

Developed & Maintained By Taraprasad.com

Treasure Words