Synonyms for doofus

1. doofus (n.)

a stupid incompetent person

Synonyms: