Synonyms and Antonyms for dirt ball

1. dirt ball (n.)

a person who has a nasty or unethical character undeserving of respect

Synonyms: