Search:
slippery chap - Vulgar Dictionary definitionOne on whom there can be no dependance, a shuffling fellow.