Venezuelan President Nicolas Maduro took a swipe at Barack Obama on Saturday, calling him the "grand chief of devils" after the US president declined to recognize his contested re-election.
"Coming out of Central America, Obama let loose with a bunch of impertinent remarks, insolent stuff... He is giving an order, and his blessing, for the fascist rightwing to attack Venezuela's democracy," Maduro alleged in an address.
But "we are here defending our institutions, peace, democracy, the people of Venezuela... and we can sit down with anyone, even the grand chief of devils: Obama," Maduro said.
The socialist's harsh attack recalled diatribes from his predecessor the late Hugo Chavez aimed at former US president George W Bush, whom he also called a devil, among other insults.