Synonym of cardsharp
A person who defrauds or swindles others after first gaining their trust; a scam operator.