WordNet: dimwit, doofus, half-wit, nitwit

Sanatista
a stupid incompetent person



dimwit


doofus


half-wit


nitwit