slimeballs

English

Noun

slimeballs

  1. plural of slimeball

Alternative forms