Trump wasn't apologetic about his inflammatory remarks and denied he was racist, instead, blaming the media for distorting his meaning, the confidant said.
In questioning "Why do we want all these people from Africa here?"
Prior to Trump's denial, UN Human Rights Office's spokesman Rupert Colville, slammed the reported comment, saying: "You can not dismiss entire countries as shitholes ..."
On Friday, Mr Trump on Friday tweeted that his language he used at the private meeting with lawmakers to discuss immigration legislation had been "tough".
They were explaining how certain immigration programs operate, including one to give safe haven in the United States to people from countries suffering from natural disasters or civil strife.
He recounted to reporters what he heard: "He said, 'Haitians?"
Trump appeared to deny using the term later in tweet. "What I believe is really driving us is the refreshing, unfiltered, kind of call-it-what-it-is language that's non-political".
"Why do we need more Haitians?" "I'm incredibly proud of our diversity".
A White House official said Trump also suggested he would be open to more immigrants from Asian countries because he felt that they help the United States economically. At the meeting, Trump questioned why the United States should accept immigrants from "shithole countries" in Africa, according to several people who were in the room at the time.
The president added that the U.S. should get more people from countries like Norway.
Waters used the comments as a reason to again call for impeachment, calling on Congress, particularly Republicans, to start the impeachment process "without delay". House Democratic Whip Steny Hoyer of Maryland said, "President Trump's comments are racist and a disgrace".
White House press secretary Sarah Sanders said Thursday afternoon: "There has not been a deal reached yet". Trump past year ended the Deferred Action for Childhood Arrivals program, which provided protection from deportation and the ability to work legally in the country.
The comments revived charges that the president is racist and roiled immigration talks that were already on tenuous footing.
Trump also took issue with the idea that, while a lottery that benefits people from Africa and other nations would be ended, there could be another way for them to apply.
The pact also includes restrictions on immigrants' abilities to bring relatives to the US and termination of a visa lottery system that has helped gain entry for people from African and other diverse countries.
Republican Sens. Tom Cotton and David Perdue and Republican Reps.
In the meeting, Trump criticized the tentative bipartisan agreement drafted by Durbin, Arizona Republican Jeff Flake and four other senators.
"Mr. Trump spits on the assassination of this black American icon, as well as on a whole generation of young people, black and white, who gave their lives in the civil rights movement", he said.
Durbin is part of a bipartisan group of six senators who announced Thursday the framework of a compromise on immigration. "To me, that's like saying, we don't want y'all brown people because you're not doing anything", she said, "We want people from Norway".
He called immigration "a lovely story of America" and said Africans in his hometown of Janesville, Wisconsin, are "incredible citizens". When you speak about chain migration, it hurts them personally.