sleazeballs

noun

Plural form of sleazeball.