There was a buzz in the social media that the 48-year-old actor had apparently tweeted that he will leave India if Modi becomes Prime Minister, a claim that Shah Rukh Khan denied.
The actor took to the microblogging site to clear the confusion.
"Good time to tell all fools who are talking of a tweet that I didn't tweet, you suck as much as the grammar of that fake tweet & I'm being kind," he posted yesterday.
In fact, on May 16 Shah Rukh Khan tweeted, "What a solid mandate given by the people. It proves again that the only constant is change. Now to move forward with strong and active faith, India."
The confusion arose when TV actor Kamaal R Khan, who uses shortened version of his name KRK on Twitter, boasted on Twitter that he was leaving India following Narendra Modi's electoral win.
"So I am leaving India forever as I promised. I don't know if SRK and others will keep their promise but I will keep," Kamaal, a former 'Bigg Boss' contestant, had posted.