Top Definition
When a woman ejaculates liquid from her vagina due to sexual arousal
I was smashing that bitches G spot so hard the slut did a she squirt all over my face!
by Bundybazza August 28, 2009
Free Daily Email

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

Emails are sent from We'll never spam you.