EnglishEdit

NounEdit

doofuses

  1. plural of doofus