shortly after angel kisses  girl: you have blood all over you
to give head to a woman on her period
"shortly after angel kisses  girl: you have blood all over you" What is the definition of "angel kisses"?