1 definition by PrettyFauxSmiles

To have sex doggy-style while the girl is on her period.
I thought we’d get less blood on my sheets if we did Red Rover.
by PrettyFauxSmiles January 1, 2018
Get the Red Rover mug.