giglets
English
Noun
giglets
plural of
giglet