Shyster

Definition of Shyster
A trickish knave one who carries on any business especially legal business in a mean and dishonest way