1 definition by Rubber ducky 166

A sock to cover your balls
Hey man , did you bring your ball sock, it's supposed to be cold today
by Rubber ducky 166 January 3, 2017
Get the ball sock mug.