The episode - first reported by The Washington Post - unfolded as Trump was hosting a meeting with Sens.
"Botswana has accepted United States citizens within her borders over the years and continues to host U.S. guests and senior government officials, including a Congressional delegation that will come to Botswana at the end of this month; that is why we view the utterances by the current American president as highly irresponsible, reprehensible and racist". The bipartisan deal they proposed included cutting the visa lottery program by 50 percent, prioritizing countries now in the system, restoring protections for countries that had been removed and allocating $1.5 billion for a border wall.
Former Haitian President Laurent Lamothe said the "world is witnessing a new low today" and called Trump's remarks "totally unacceptable!"
A White House spokesman declined to comment.
"We always knew that President Trump doesn't like people from certain countries or people or certain colors.
Governor Scott owes every immigrant, and every refugee in this state an obligation to condemn President Trump's loathsome remarks".
Nepal, which became a Temporary Protected Status nation after an quake in 2015, said authorities were discussing their response to the matter.
"Do you know what strength it takes to survive on rainwater buried under concrete?"
"The President' comments are unkind, divisive, elitist, and fly in the face of our nation's values". "I do not think this way, nor do I agree with this kind of sentiment".
"These are shocking and shameful comments from the President of the United States".
Other sources cited by the AP news agency also confirmed the Thursday report.
Democrats were quick to note that Trump employs Haitians at his Mar-a-Lago resort in Florida and that he praised Haitian Americans during a roundtable in Miami last September.
The issue was more than "vulgar language", Colville said. "I want to stop the massive inflow of drugs".
A backlash to his latest alleged remarks was swift.
"Oh my God. Oh my God Jesus", said Desulme. I mean, don't get me wrong, it might take a few weeks.
"This is very alarming".
"And I noticed Wolf, you hesitated to use that word, I hesitate to use it myself, as an s-hole or shithole is the word that the Washington Post is quoting the president saying", Acosta said.
Trump insulted the entire continent of Africa in his comments as well, leading to fierce reaction on Twitter. The temporary status was granted to immigrants from those two countries plus Nicaragua because of natural disasters that made their homes uninhabitable.
Trump has signaled he would sign a bill to protect 800,000 undocumented immigrants who entered the country as children, known as "DREAMers, but only if it included funding for a wall along the U.S". "It did not go well", this person said.
The scene played out hurriedly in the morning.
The president was meeting with a handful of lawmakers to discuss how they might reach an immigration deal. Tom Cotton, R-Ark; and Rep. Robert W. Goodlatte, R-Va., the chairman of the Judiciary Committee, were also there.
The White House has fired back defending his comments. "Language like that shouldn't be heard in locker rooms and it shouldn't be heard in the White House".
Best press release of the day, by a country mile.