Skip to main content

Definitions by KW chulo

Russian Paw Print 

When a menstruating woman leaves a bloody imprint of her vagina on a person, place or thing
My girlfriend left a Russian Paw Print on my Egyptian cotton sheets
Russian Paw Print by KW chulo October 1, 2010