candy shower
eric, i had the best candy shower last night
when a woman is on her period and she sprays her menstrual fluids onto her sex partner's face
"eric, i had the best candy shower last night" What is the definition of "candy shower"?