1 definition by drohrich

Having sex with a woman while she is on her period.
"They're upstairs doing it"
"I thought he said she was on her period"
"I guess it's a Red River Shootout"
by drohrich March 5, 2007
Get the red river shootout mug.