"You see him in Naga headgears with feathers. You have seen him in various kinds of extraordinary outfits which is a right thing for a prime minister to do. Indira Gandhi has also been photographed wearing various kinds of costumes. But why he still always says no to one?" Tharoor said.
The former union minister was addressing a seminar on "Standing up to hatred, violence and intolerance in contemporary India" here yesterday.
Tharoor, who had recently kicked up a controversy with remarks that the BJP, if voted to power again, will rewrite the Constitution and pave the way for creation of a "Hindu Pakistan", said Modi shunned the green colour as he felt it was associated with Muslim appeasement.
"Why does he refuse to wear green, the colour that he says is identified with Muslim appeasement? What kind of talk it is?" he said.
Tharoor's comments drew a sharp response from Union Rijiju, who said the Congress leader's remarks insulted tribals and people from the North-East.
"I demand apology from the Congress Party for insulting the people of India's North East & Tribals. Shashi Tharoor described North-East people & Naga Tribal headgears as funny looking outlandish & hilarious," Rijiju, a native of Arunachal Pradesh, said on Twitter.
"Shashi Tharoor insults the proud cultural heritage of the people of North-East. This condescension & arrogance towards the people of India have become hallmarks of @INCIndia," Union Information and Broadcasting Minister Rajyavardhan Rathore tweeted.
BJP general secretary Ram Madhav also took to the micro-blogging website to say,"For Shashi Tharoor, Naga headgear is outlandish and hilarious. In his over zealous love for skull cap, Tharoor doesnt mind insulting d customs of d Nagas n other NE people.
(This story has not been edited by Business Standard staff and is auto-generated from a syndicated feed.)