slushballs

English

Noun

slushballs

  1. plural of slushball