1 definition by Lee Lewis

Top Definition
The small squirt of urine the female lets out when she is laughing beyond her limit of muscle control.
That last joke got a gigglesquirt out of Judy.
#laugh #snort #joke #humor #uncontrolled
by Lee Lewis November 22, 2007
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×