Synonyms: worm, louse, dirt ball, insect
Definition: a person who has a nasty or unethical character undeserving of respect
Similar words: unpleasant person, disagreeable person
Definition: a person who is not pleasant or agreeable