Top definition
When a girl has her period and leaves a blood stain somewhere on your naked body.
Dude my girl gave me a red stamp of Desire last night
by pinklady2334667 April 27, 2015
Get the mug
Get a Red Stamp of Desire mug for your buddy Nathalie.