spitbugs
English
Noun
spitbugs
plural of
spitbug