I had to look up the word reprobates.
Synonyms:
backsliders, bad guys, bastards, bitches, blackguards, criminals, degenerates, devils, heels, hogs, knaves, lechers, lowlifes, malingerers, miscreants, perverts, pigs, pimps, rapscallions, rascals, rogues, scamps, scoundrels, shysters, slatterns...