Your word here
UD merch!
Buy Now
1. meaning you got an A+ during sexual intercourse.
Man, that gurl Jessica, she got a mean pussy!
by hb. April 6, 2011
Get the Mean pussy mug.