"Excuse my French"

Posted by Michael Kirk-Smith on February 23, 2002

For "Excuse my French", Phrase Finder gives the definition as the origin. Has anyone an idea of the actual origin?

Meaning
Please forgive my swearing.
Origin

A coy phrase where someone who has used a swearword attempts to pass it off as french.

Thanks

m.