English edit

Noun edit

heyducks

  1. plural of heyduck