Sometimes spelt 'Phlim Phlam', a bloke who tries to swindle you, to take advantage, someone of low moral character who doesn't mind being a con-man, he's a joker, a sweet talker, and he's good with his hands and mouth.
Don't talk to Jimmy over there, he's a Flim Flam, he'll take you for every penny you got.