I am not trying to cause or stir any controversy. I am just interested to know what does this term mean. I know it is short for "social justice warriors". and I used to understand it as a term given to far left individuals. But now I see that term associated with all kinds of people: (people who criticize trump, the media, liberals, feminists, game developers, youtubers, etc , and even conservatives in some cases) I am an American, but I only came here recently, so that term sounds confusing for me and I am not quite sure what constitutes as sjw and what does not? cause I see some game developers for example being called sjw without making any political statement, like people calling guerilla games director an sjw. I am not here to challenge anyone, I just want to understand what it means and when do people call you that?