twirps
English
Noun
twirps
plural of
twirp