I was thinking Pepe Le Pew !
One thing the French hate (other than bathing) is Americans trying to sound French..