slimeball - English Synonyms Dictionary