SLIPPERY CHAP


Meaning of SLIPPERY CHAP in English

One on whom there can be no dependance, a shuffling fellow.

Slang English vocab.      Английский сленговый словарь.