what is a rainbow kiss : A rainbow kiss refers to a sexual act involving a mix of menstrual blood and semen during oral sex. Typically, one partner is menstruating while receiving oral sex, and the other receives oral sex after ejaculation, with the fluids being exchanged through kissing. It's considered a taboo and controversial practice, often discussed in adult contexts.