Top Definition
really wet female vagina; kinda like the slip-n-slide water slide. sloppy wet pussy;
"Dude, my buddy has a horse tattoo and when he showed it to kecia-leek, she had to change her panties because it opened the flood gates to her dripping delta"
by SP February 20, 2005

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.