Top definition
A term referring to masturbation, usually in a derogatory manner. Refers to the male practice of jerking off in a sock.
In order to not make a mess of his bedspread, Snowmaker used snowmaker's sock to catch his load
by snowmaker6969 April 11, 2011
Get the mug
Get a Snowmaker's Sock mug for your cat Rihanna.