slugabugs
English
Noun
slugabugs
plural of
slugabug