English

edit

Noun

edit

doofuses

  1. plural of doofus