I'd agree on the definition but how is it a pejorative term. It's simply an abbreviation. There's no contempt or disapproval in this term. It's like saying FBI instead of federal bureau of investigation. Anyway it's a non point to the bigger picture. I'd say all of these protestors are sjw and they use emotion first over any logic at all. They belt out how trumps executive order is wrong when it's simply executing an order that already exists, and not by trump. These people don't get that by protesting and rioting non stop they are actually hurting there own freedom. The next step taken will be martial law, plain and simple. They talk about trump being facist and will riot with a communist party facist right beside them, masked up. It's absolutely ludicrous.  Here are some social justice warriors. They're not all lunatics by any stretch, just emotional pawns with no real sense of history. 
https://youtu.be/2VAWFGPXgEs
https://youtu.be/fLmlUs3_l70
https://youtu.be/fZjiGCvdjno