disagreeable person, unpleasant person
bum, crumb, lowlife, puke, rat, rotter, scum bag, skunk, stinker