Ratch pussy Share definition Flag That fine, tight, wet pussy!!! "Yo girl, you got that ratch pussy?" "Vote yes for ratch pussy!" Ratch pussy by Dino dicks May 2, 2013 0 0 Get merch Get the Ratch pussy mug. Buy Now — $32.95 See more merch