Top definition
Where you rub the sweat off your balls and shake someone's hand out of anger.
by Hodgey34 September 20, 2016
Get the mug
Get a Sweaty Yeti mug for your dog José.