doofus

Noun
  1. A stupid incompetent person (synset 110032859)

Found on Word Lists

Other Searches