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