meaning of blood mustache

blood mustache meaning in Urban Dictionary

the band of duration blood all over lips of a female, specially apparent from the upper lip; most often left after having genital intercourse even though the female is menstruating and pulling out just before climax in female’s lips, leaving a “blood mustache.”