1 definition by Pussy_Devourer

Top Definition
When you cry in a girls' pussy.
When the pussy is stinkin' and you start crying in it, and it becomes a leaking pussy.
by Pussy_Devourer March 19, 2017

Mug icon
Buy a Leaking Pussy mug!