1 definition by NotSoInsightful;

The act of snorting cocaine off of the scrotal sack of a male.
Things got a bit wild last night and myself and Dave partook in a bit of snowballing.
by NotSoInsightful; August 15, 2018
Get the snowballing mug.