Colombian President Gustavo Petro has claimed that former U.S. President Donald Trump cancelled his visa, preventing him from traveling to the United States.
The South American leader also took a jab at Trump, referring to him with a cheeky nickname.
Speaking about an upcoming meeting in the U.S., President Petro said, “I can’t go anymore because I think they took away my visa.”
He added humorously, “I didn’t need a visa, but oh well. I’ve seen Donald Duck several times, so I’m going to see other things.”
The remarks come amid ongoing tensions between Petro and Trump, following a dispute earlier this year when Trump threatened retaliation against Colombia for refusing to accept U.S. flights carrying migrants.

In response, Washington reportedly imposed visa cancellations, tariffs, and travel bans targeting Colombian officials and their allies. These restrictions were later lifted after Colombia agreed to resume accepting the flights.
Despite the diplomatic strain, Petro’s tongue-in-cheek “Donald Duck” comment indicates he may view the situation with a degree of levity.
Trump, however, is no stranger to nicknames—both as a target and as a creator.
He’s long been known for branding his political rivals with mocking monikers. In 2023, Trump announced he was retiring the name “Crooked Hillary,” once aimed at former Secretary of State Hillary Clinton, and redirected it to President Joe Biden, now calling him “Crooked Joe Biden.” He joked that Clinton might now be known as “Lovely Hillary” or “Beautiful Hillary.”
In past election cycles, Trump has also labeled Massachusetts Senator Elizabeth Warren “Pocahontas” over her Native American heritage claims and has recently referred to Florida Governor Ron DeSantis as “DeSanctus” in the race for the Republican presidential nomination.
President Petro’s comments add another chapter to the contentious and often colorful history between world leaders and the former U.S. president.