goo balls
English
Noun
goo balls
plural of
goo ball