Synonyms and Antonyms for doofus

1. doofus (n.)

a stupid incompetent person

Synonyms: