sleazy characters
- shadyDisreputable or sun-blocked
- crookedBent or dishonest
- con manFraud through false trust
- hustlerAggressive, unscrupulous earner
- grifterPetty fraud perpetrator
swindler · lowlife · creep · scumbag · slimeball · sketchy · seedy · corrupt · underhanded · devious · slimy · weasel · rat · snake · backstabber · two-faced · greasy · dodgy
sleazy charactersstraight arrows
Conventional, upstanding people
pillars of the community · saints · good eggs · salt of the earth · role models