Wiktionary
sleaze-merchant
n. A purveyor of sleaze; one who sells immoral material
n. A purveyor of sleaze; one who sells immoral material