1 definition by lopdop141

Top Definition
A nympho who has the capability of ejaculating copious amounts of female love juice into her partners face. She generally recognizes her rare talent and embraces it as opposed to other girls.
Dude, I heard that Monica delivered a nympho squirt to Carls face.....fucking awesome! Im jealous!
by lopdop141 September 25, 2010

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.