IdiomBody & SensesEnglish

Aunt Flo is visiting

Meaning: A euphemism for having one's menstrual period.

Example: “No swimming for me this weekend; Aunt Flo is visiting.”

Origin: A 20th-century pun on "flow," presenting the period as a relative who arrives regularly and stays a few days. It was in wide use by the second half of the century.

Equivalents in other languages

More English idioms

Explore another collection: Tongue Twisters

Tricky phrases to practice out loud, from languages around the world.

Browse all tongue twisters →

Keep exploring

Explore all idioms →