1 definition by Idoit

An expression that is often misused to mean to allow me to curse. In-fact it's supposed to refer to the fact that French is a very sensual language, and it's to be used after something sensual.
Pardon my french, but she's hot.
by Idoit November 5, 2003
Get the excuse my french mug.