IdiomBody & SensesFrench

Les Anglais ont débarqué

Meaning: To have one's period.

Literally: The English have landed

Example: “Pas de piscine pour moi aujourd'hui, les Anglais ont débarqué.” — No swimming for me today; Aunt Flo is visiting.

English equivalent: Aunt Flo is visiting

Equivalents in other languages

Origin: Nothing to do with 1944. After Waterloo in 1815 the British occupied France until 1820, dressed in red uniforms. Parisian popular speech of the 1820s linked that tide of red-coated occupiers to menstrual blood, in pointed memory of the departing army.

More French 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 →