goofuses

English

Noun

goofuses

  1. plural of goofus