slime balls
English
Noun
slime
balls
plural of
slime ball