1 definition by jenplicity

1
red love is when you have sex with a girl who is menstruating (on her period)
"Red love?"
"No way man, when the river runs red, take the dirt path!"
by jenplicity November 29, 2013
Get the mug
Get a red love mug for your sister Sarah.