› added 9 years ago
653
TIL that a popular slang in French for having your period is “Les Anglais ont debarqué”, or, “The English have landed”.
via reddit.com