2 definitions by importriders

2
Sweat produced while holding, or in the process of doing, a number 2.
Man I needed to go so bad I was shweating up a storm.
by importriders April 16, 2014
Get the merch
Get the Shweating neck gaiter and mug.