1 definition by batmandan41

Top Definition
When a someone puts his or her hand in the snow until it becomes numb, then proceeds to masterbate.
I gave myself a snowjob for Christmas
by batmandan41 June 04, 2010

Mug icon
Buy a Snowjob mug!