sleazeballs

noun
  1. people who are morally corrupt, dishonest, or disreputable
  2. Usage: slang; plural of sleazeball

Examples