English to Hindi

Meaning for:
mud headed
other
भ्रष्ट बुद्धिवाला