1 definition by aLoosivPotato

1
Snowballing is the act of a man dipping his testicles in snow.
On Christmas eve, Jake was snowballing and got hypothermia.
by aLoosivPotato August 25, 2019
Get the mug
Get a Snowballing mug for your mate José.