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