Aunt Flo is visiting

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

Language: English

Literally: (Already vivid in English)

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

Category: Body & Senses

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 idioms — Body & Senses

More English idioms

From our tongue twisters

Browse all tongue twisters →

← Back to Idioms