Aunt Flo
n. a woman's menstrual period. (Used especially in expressions. Refers to the menstrual flow.)I am sorry to announce that Aunt Flo has come for a visit.It's Aunt Flo again. She is such a pest.
curse
n. the menses. (Always with the.)The curse struck this morning.Oh, the woes of the curse!
have a little visitor
tr. to have received the menses. (Have got can replace have.)Mary said she has a little visitor.She has a little visitor and will call you later.
monthlies
n. the period of menstruation.It's her monthlies. You know how she feels then.The monthlies have struck again!
on the rag
mod. menstruating. (Potentially offensive. Use with caution.)Kim's on the rag and in a bad mood.Sue doesn't go swimming when she's on the rag.
visit from Flo
n. a menstrual period.I am expecting a visit from Flo, but she seems late.I just had a visit from Flo. I hate the old hag!