1 definition by KW chulo

Top Definition
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
by KW chulo September 29, 2010

Mug icon
Buy a Russian Paw Print mug!