Synonymabase blackguard corrupt degenerate depraved good-for-nothing immoral miscreant perverted profligate scoundrel villain wretch