Top Definition
Do I really need to define this? Those who scream while squirting. Whilst engaging a lady sexually, upon climax the female expels a burst of fluids accompanied by a series of ear piercing screams.
"My initial presumption was incorrect as the timid young lady I met at the library turned out to be a squirtin' screamer. We totally plowed!"
by pepe silvia January 09, 2010

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.