1 definition by the_blind_owl

Top Definition
the juices left on a surface after a woman has been sexually excited and her vaginal secretions oozed through her clothing
Dude, i was makin out with that chick on your couch and she left a pussy puddle on the cushion.
by the_blind_owl February 17, 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.

×