my friend got weirded out having sex with  a girl on her period, so he flipped her over and gave her a crimson mudslide
having vaginal intercourse with a girl on her period
"my friend got weirded out having sex with  a girl on her period, so he flipped her over and gave her a crimson mudslide" What is the definition of "crimson mudslide"?