les Anglais débarquent
French
Etymology
Literally, “the English are disembarking”, because English soldiers wore red coats.
Pronunciation
Phrase
- (informal) a person is having or has just had her period
- (The addition of quotations indicative of this usage is being sought:)