my lady friend was having her period, but i love her so much that i gave her an angel kiss
the act of performing oral sex on a woman while she is menstruating
"my lady friend was having her period, but i love her so much that i gave her an angel kiss" What is the definition of "angel kiss"?