A sleazy, disreputable, or despicable person; a lowlife.
Sleazy, disreputable, or despicable.
A morally reprehensible, disreputable, or sleazy person; a cad.