English

edit

Noun

edit

goo balls

  1. plural of goo ball