when diving into urban slang, the rainbow kiss meaning refers to a sexual act involving blood and semen. it occurs when partners perform oral sex on each other simultaneously during menstruation, resulting in a colorful mix that symbolizes a deep, albeit unconventional, physical connection.