1 definition by blair knows all

Top Definition
A saying for a soaked vagina.
Elena's weeping pussy moaned for Katherine as she rode her delicate face.
by blair knows all March 17, 2018

Mug icon
Buy a Weeping Pussy mug!