
IdiomBody & Senses
English
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
French: Les Anglais ont débarqué Literally: The English have landed
More English idioms
- roll in the hay To have casual sex.
- thick as a brick Very stupid.
- shed light on To help explain something or make it clearer.
- pull an all-nighter To stay up all night, usually to study or work.
- the gospel truth Something absolutely true.
- blow a gale Of the wind: to blow extremely hard.
Explore another collection: Tongue Twisters
Tricky phrases to practice out loud, from languages around the world.
- Red lorry, yellow lorry. The 'l/r' alternation drill — deceptively short, yet almost impossible to say fast withou…
- How much wood would a woodchuck chuck if a woodchuck could chuck wood? A 'w/ch/ck' drill that accelerates comically — and nobody really knows the answer.
- The sixth sick sheikh's sixth sheep's sick. Believed by Guinness to be among the hardest in English — 'six/sick/sheikh/sheep' blur in…
Keep exploring