In a Saturday presser, the Opposition leader condemned the comments attributed to President Trump as troubling and greatly unfortunate.
"The remarks are deeply hypocritical as they conveniently ignore the fact that US corporations have set up tents in the same African countries that President Trump is disparaging and are making billions of dollars that they repatriate back to the US.
"In fact, recent media reports indicated that President Trump views Africa as a market for US goods and services and is keen to slow down on issues of democracy and human rights in pursuit of trade in Africa. Africa cannot be a market and a nothing at the same time," Mr Odinga stated.
Mr Odinga added that President Trump ought to note that poverty and governance-related problems that keep Africa down result directly or indirectly from US foreign policies and interference.
The NASA leader called on other African leaders to speak out for the dignity of African nations and join him in demanding an apology from the leader of the free world.
President Trump made the harsh remarks during an address in a bipartisan meeting on immigration reforms, specifically the Deferred Action for Childhood Arrivals programme.
"Why are we having all these people from s***hole countries come here?" the President posed.
The White House through its spokesperson Raj Shah did not deny the President's remarks and instead backed his hardline stunt on immigration policies.
"Certain Washington politicians choose to fight for foreign countries, but President Trump will always fight for the American people.
"He will always reject temporary, weak and dangerous stopgap measures that threaten the lives of hardworking Americans, and undercut immigrants who seek a better life in the United States through a legal pathway," he was quoted by the Guardian.
President Trump has since denied making the comments.