Meaning – this idiom is used to excuse a person for swearing or using bad language. Variations include pardon my French, excuse my French. Origin – The origin of the expression is unclear. However, there are a number of similar expressions (in French as well as in English) which deflect the blame for the use of a culturally unacceptable habit. … Read More