goeyducks

English

Noun

goeyducks

  1. plural of goeyduck