Trump then had an aide snatch the mic away from Acosta, and when it was passed to NBC's Peter Alexander, who began to defend Acosta, Trump got angry again.
"I had one other question if I may ask on the Russian Federation investigation", Acosta pleaded.
Donald Trump went for the jugular Wednesday. calling a CNN reporter unfit for his job and a "terrible person". and it didn't end there. I'll tell you what, CNN should be ashamed of itself having you working for them.
Watch the exchange between Trump and Acosta below, then hit the comments with your reactions.More news: Bears rout turnover-prone Bills 41-9
More news: Download the Latest OnePlus 6T Launcher With New Gesture Navigation
More news: Death toll from Italian storms rises to 29
"You're a very rude person". "The way you treat Sarah Huckabee is awful", he said, referring to the White House press secretary. You are a rude bad person.
The president's mood turned sour Wednesday after reporters pressed him on why he referred to a migrant caravan making its way to the US on foot through Mexico as an "invasion".
As Acosta attempted to ask a follow-up question, the President made it clear he was moving on to another reporter.
"When you report fake news.you are an enemy of the people", he said.
"There are some people who say the Republican Party is seen as supporting white nationalists because of your rhetoric", Alcindor said.