Top definition
A really good orgasm to where the pussy is practically screaming.
John was so good in bed last night that i had a screaming pussy.
by RedSoloCupz December 31, 2013
Get the mug
Get a screaming pussy mug for your cat Yasemin.