Skip to main content

the english have landed 

Definitely one of the strangest French idiom out there. It translates as “The English have landed” (from a boat). So, what is the relation between the English and menstruating? Well, this expression dates back to Napoleon and the British army, then called the redcoats. Go figure!
Guy 1: Dude, don’t fuck with her today.

Guy 2: “Why?”
Guy 1: “Because mans she’s pissy. “The English have landed.”
the english have landed by Ccs46 October 6, 2017
the english have landed mug front
Get the the english have landed mug.
See more merch