English | German | Russian | Czech

slushball English

Meaning slushball meaning

What does slushball mean?

slushball

A ball of slush; a partially melted snowball.

Are you looking for...?