daffies

English

Noun

daffies

  1. plural of daffy