It just means "double meaning" in French so I'm sure they use it, but maybe you mean in this way: In English it's often used in the French to imply that the double meaning is sexual, such as "you have good taste" which could mean you have a nice style, or your kisses taste sweet. I think yes on that too, I suspect the French used it that way first.