Literal Translation
Make an English exit
Actual Meaning
To leave without being noticed
Origin
Either a revenge on “to take a French leave”, or an evolution of the word ‘anguille’ (eel) — filer comme une anguille, slipping away like the slippery fish between rocks.
