Frustrated Dongs and Whatever Else
Doofus

  •  
    • dufuses plural;   doofuses plural
    • A stupid person