Social justice warrior
Social justice warrior (also known as SJW), is a pejorative term for people who support feminism or have left-wing opinions. Originally the term social justice warrior was used by people who generally supported left-wing politics and who were activists for social justice and meant it as a good thing.