A heavy menstrual period that requires numerous absorbent pads and tampons; a very heavy menstruation; menstruation
Woah, my rio
was so bad, I needed a super plus tampon and an overnight pad!
Her time of the month is upon her so beware of rio
was like the Rio Grande!