Morgan accused Rowling of being "superior, dismissive and arrogant", and the writer attacked what she described as the "fact-free, amoral, bigotry-apologism of (a) celebrity toady".
It all started when the Harry Potter author retweeted video of Morgan's appearance on an episode of "Real Time With Bill Maher" during which he was shut down by Australian comedian Jim Jefferies, who swore at the TV personality for claiming Trump's controversial immigration order against seven majority-Muslim countries is not a "Muslim ban", reported Entertainment Weekly.
When Morgan spotted Rowling's tweet, he replied, "This is why I've never read a single word of Harry Potter."
To which Rowling said, "Because you had a premonition that one day the author would roar with laughter at seeing you called out for your bullsh- on live TV?"
Morgan defended himself again by arguing that everything he had said was factual, adding, "If you think screaming at me changes that, then you're mistaken.