You may think that J. K. Rowling penning the best book series of all time (there, we said it) is what makes her amazing, but of late it's her Tweets that cement her status as a magical writer.
Her next target is less specific, but so right on we can hardly control ourselves.
Bored of seeing 'liberal' men resort to sexist insults because they think sharing a common enemy with some women means they suddenly have the right to resort to misogyny, she broke down why this sort of rhetoric was actually not okay.
As you might have already surmised, J.K. Rowling isn't Theresa May's biggest fan, heck, does Theresa May have any fans at the moment? And as much as we are all here for 'Thatcher in the Rye' jokes, what no-one needs to be partaking in, is the desire to sling sexist slurs at her.
Sexism is sexism whether it's levelled at a friend or foe, so if you're against Theresa May's decision, for example, to cosy up to the DUP, then call her out for that reason, not because she's a woman.
In 14 succinct and classy Tweets, J.K broke down this issue.
Not willing to let something slide, just because the person speaking may be a 'nice guy', Rowling explained why you're not an ally if you fling misogynistic insults at a shared enemy.
After seeing a 'smart and funny' man's Tweet calling Theresa May a 'whore', Rowling unfollowed.
And when we saw that '1/14' we were like:
Give it to us Rowling.
Now that is a thread-and-a-half.
J. K. is saying that feminism means equality for people who you may not agree with, because your taking issue with them has little or nothing to do with their gender.
Obviously the internet loved Rowling's response and the original Tweet has 32K retweets and 117k likes so far.
All hail the Queen of Twitter.