Dirt Ball Synonyms

A person who has a nasty or unethical character undeserving of respect
(Noun)
Synonyms:
  1. worm
  2. louse
  3. insect