It’s no secret that British author J.K. Rowling does not like President Donald Trump or his policies.

“When a man this ignorant & easy to manipulate gets within sniffing distance of the nuclear codes, it’s everyone’s business,” she tweeted one month before the 2016 election, defending her habit of using social media to take a stance on controversies surrounding the former reality star. Examples abound:

The men rushing to tell us all that they talk about women exactly the way @realDonaldTrump did in his tape seem to think they're helping. — J.K. Rowling (@jk_rowling) October 9, 2016

Trump says 'just words, folks.' It's his accusation and his defence. Words don't matter. Facts don't matter. If they don't, we're all lost. — J.K. Rowling (@jk_rowling) October 10, 2016

Well, there you have it. A highly intelligent, experienced woman just debated a giant orange Twitter egg. Your move, America. #debate — J.K. Rowling (@jk_rowling) October 20, 2016

A study into the effects of the #GlobalGagRule, from the Guttmacher Institute. 1/2https://t.co/873ftbNdVt pic.twitter.com/VnfXTEqDDb — J.K. Rowling (@jk_rowling) January 23, 2017

The results of the election didn’t stop her from speaking out on issues she cares about. And Trump’s latest executive order targeting Muslims and refugees is no exception.

In fact, it’s gotten the author into a retweeting kick in which she’s shared gems like this:

The number of fatal U.S. terrorist attacks by persons entering the U.S. from the 7 banned Muslim majority countries? ZERO. #StayInformed — George Takei (@GeorgeTakei) January 29, 2017

I find it odd how the Bible is super relevant if you have to bake a cake for some gays but not if desperate people need your help. — ~ (@daniel_barker) January 28, 2017

Rowling has also been sharing recent responses to a Trump Hotels tweet from 2011 that asked for a “favorite travel memory.”

Tell us your favorite travel memory - was it a picture, a souvenir, a sunset? We'd love to hear it! — Trump Hotels (@TrumpHotels) October 11, 2011

Here are a couple of her favorite replies to the hotel chain’s callout:

At 18 my father fled the Nazis. 2 strangers from a youth hostel put up £200 for his UK visa. They saved his life. https://t.co/kg3IlYXp0C — Adam Ganz (@harbinger) January 29, 2017

When my grandmother came from Aleppo to Ellis Island & was welcomed to make a better life for herself in the USA. Pass it on... https://t.co/YRuebiummT — ian bremmer (@ianbremmer) January 29, 2017

And when Trump tweeted this critique of European policies ...

Our country needs strong borders and extreme vetting, NOW. Look what is happening all over Europe and, indeed, the world - a horrible mess! — Donald J. Trump (@realDonaldTrump) January 29, 2017

Rowling re-tweeted a clever response.

Life in Germany is super terrible with universal health care, low unemployment, low crime, free education and a welcoming attitude to others https://t.co/2oyFF76YhY — Marcel Dirsus (@marceldirsus) January 29, 2017

The author hasn’t just been retweeting, though ― she’s been doing her share of fire-starting, too. On Sunday she shared a 2015 tweet by current Vice President Mike Pence, which read: “Calls to ban Muslims from entering the U.S. are offensive and unconstitutional.”

She commented on Pence’s message by pairing it with a simple Bible quote:

'For what will it profit a man if he gains the whole world and forfeits his soul?'

Matthew 16:26 https://t.co/cYFglX3yRW — J.K. Rowling (@jk_rowling) January 29, 2017

And with that, Trump supporters came out of the woodwork. But Rowling handled each one with masterful rebuttals:

I think you mean 'shudder', unless there's a biblical character called Shutter I've forgotten. pic.twitter.com/x1uOy6n3BH — J.K. Rowling (@jk_rowling) January 30, 2017

On Monday, she tweeted a Winston Churchill quote after receiving a number of hateful messages:

"You have enemies? Good. That means you've stood up for something, sometime in your life." -- Winston Churchill — J.K. Rowling (@jk_rowling) January 30, 2017

And, of course, she got trolling response:

Quote very fitting to @realDonaldTrump. He stands up for something very very good and you are his enemy Mrs Shitty Writer. https://t.co/WjRAsXt4tB — Frogulus Pepe 🐸 (@FrogulusPepe) January 30, 2017

But Rowling is not afraid of a duel.

She hit right back:

*sighs* Well, who knows? If I try harder, I might be reincarnated as a lonely virgin hiding behind a cartoon frog. pic.twitter.com/EbocdxfJ5o — J.K. Rowling (@jk_rowling) January 30, 2017

And she keeps going.

Well, the fumes from the DVDs might be toxic and I've still got your money, so by all means borrow my lighter. pic.twitter.com/kVoi8VGEoK — J.K. Rowling (@jk_rowling) January 31, 2017

Damn girl, you’re on fire!



Every Friday, HuffPost’s Culture Shift newsletter helps you figure out which books you should read, art you should check out, movies you should watch and music should listen to. Every Friday, HuffPost’s Culture Shift newsletter helps you figure out which books you should read, art you should check out, movies you should watch and music should listen to. Sign up here