flimflammer

noun
University
1

A swindler; a con artist.