Home UK English as slippery as an eel
1Too slippery to catch hold of or hold on to.
READ THESE ARTICLES