{{term}}
- {{preview}}
Top definition
Crimson Victory
another term for
having sex
with a
woman
while she is on her
period
.
getting a "Crimson Victory" is like getting a
medal of honor
, its a rare occurance and its only for
the die
hards
.
by
TzPL
February 06, 2011
Get the
Crimson Victory
neck gaiter and mug.