scuzzball - English Synonyms Dictionary