sleazebag

(slēzˈbăgˌ)

noun
Slang
A person regarded as sleazy.
link/cite print suggestion box