Definition:
snowballs
- snowballsA dessert resembling a ball of snow, esp. one containing or covered in ice cream
- snowballsA ball of packed snow, esp. one made for throwing at other people for fun
- snowballsA thing that grows rapidly in intensity or importance
- snowballsSNOWBALL, to increase at a rapid rate
- snowballsA cocktail containing gin, anisette, and cream