damfools

English

Noun

damfools

  1. plural of damfool