sleazebags

noun
  1. people who are morally corrupt, dishonest, or disreputable
  2. Usage: informal; derogatory

Examples