geddocks

English

Noun

geddocks

  1. plural of geddock