Dianasilver's definitions
The process of crossing your legs and squeezing whilst sneezing to avoid peeing yourself. A common problem found among women who have given birth and/or reached a certain age.
by Dianasilver July 28, 2016
Get the squneeze mug.