Country Dictionary

A fork of Rural Dictionary

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.”

by Ccs46 October 06, 2017