Random
Dirt ball
Synonyms for Dirt ball
louse
worm
insect
disagreeable person
unpleasant person
For more similar words, try
Dirt ball
on Thesaurus.plus dictionary