As one of the most successful writers of our times, J.K. Rowling doesn't tweet much. But when she does she makes sure it's for a good reason.
The Harry Potter author has responded to a Twitter user who attacked her for saying Hogwarts headmaster Albus Dumbledore is gay.
Back in May, Rowling tweeted: "It's the 16th anniversary of the Battle of Hogwarts. I'm having a moment's silence over my keyboard. I hated killing some of those people."
This weekend, one angry reader replied: "@jk_rowling once u revealed Dumbledore was homosexual I stopped being a fan. Nice how u blindsided us with that one. Enjoy your billion $"
Rowling, 49, was quick to respond with a witty and apt message:
The author refers to Scottish businessman and founder of Stagecoach Group of bus and rail operators, Brian Souter, who funded a campaign to fight the prohibition of Section 2A of the Local Government Act, which forbade the promotion of homosexuality by local governments and in schools.
More recently, Souter allegedly donated 1 million pounds to the Scottish Nationalist Party, which has continually voiced its opposition to gay marriage.
The troll remained unapologetic in a reply tweet, writing, "I made a comment about JKR + her homosexual wizard and my twitter account exploded. EXCUSE ME for NOT accepting that deviant lifestyle lol."
Rowling later thanked fans for their messages of support.
The author and mother of three first told fans that Dumbledore was gay in 2007, after the final book in the wizarding series, Harry Potter and the Deathly Hallows, was published.
She said Dumbledore was once infatuated with the wizard Gellert Grindelwald, but the two became rivals when Grindelwald turned out to be more interested in the dark than the good arts. Dumbledore went on to destroy Grindelwald.
"It has certainly never been news to me that a brave and brilliant man could love other men. He is my character. He is what he is and I have the right to say what I say about him," said Rowling at the time.