A “rainbow kiss” is a sexual act involving the mixing of menstrual blood and semen during oral sex. One partner performs oral sex on a menstruating person, while the other ejaculates in their partner’s mouth, and then they kiss, mixing the fluids. It’s highly niche and controversial.