geeds

English

Noun

geeds

  1. plural of geed