Top definition
having an amazing pussy that makes men fall in love with a girl after having having sexual encounters just one time.
"dude Jolene that guy is totally fallin' for you"

"ya dawg, I got that pussy love potion."
by savannah douglas October 01, 2011
Get the mug
Get a pussy love potion mug for your Facebook friend Helena.