Synonyms
half-wit doofus nitwit
Related terms
simpleton colloquialism
Similar Spelling
Dimmitt dimity dint Di_Matteo dimmed
Nearby in alphabetical order