Synonyms for "rotter"

Words with similar meaning