J.K. Rowling Is A Pro At Shutting Down Trolls

Jamie McCarthy/Getty Images Entertainment/Getty Images

We all know J.K. Rowling is good at writing about wizarding worlds, but she might be even better at writing fire tweets. On Monday afternoon, she got into a war of words with a Trump supporter, which resulted in Rowling calling the troll a "lonely virgin." She sure doesn't hold back!

Rowling has never kept her distaste for President Trump a secret, even calling him worse than Voldemort, and she has remained vocal in her opposition to him ever since his election in November. On Monday, the writer tweeted a Winston Churchill quote: "You have enemies? Good. That means you've stood up for something, sometime in your life."

While Rowling didn't give the tweet any context, it's likely that the quote was in reference to all those who are standing up to the President, his temporary refugee ban, and the Global Gag Rule. Someone on Twitter, however, using the name Frogulus Pepe, thought it was more fitting the other way around, arguing that Trump "stands up for something very very good" and that Rowling is just one of his enemies. Oh, and he gave her the pretty unimaginative nickname "Mrs Shitty Writer." I think let's leave the creative writing to the professionals, don't you think Frogulus?

J.K.'s response was characteristically badass, and she even made sure to clarify that there's nothing inherently wrong with being either lonely, a virgin, or both. Of course, Rowling has never been afraid to get political — and she brings her fierce passion (and glorious sense of humor) to everything she does.

J.K. Rowling's tweets have become almost as famous as her entire Harry Potter series, and after watching this exchange, it's easy to see why.