› added 4 months ago
30
TIL that a popular slang in French for having your period is "Les Anglais ont debarqué", or, "The English have landed".
via reddit.com