giggots
English
Noun
giggots
plural of
giggot