Trump and CNN's Jim Acosta have heated exchange over women reporters asking questions

President Donald Trump held a rare solo press conference on Wednesday afternoon, and it went about as you'd expect.

Trump went head-to-head with CNN's Jim Acosta early on. Before even asking his question, Acosta asked if Trump would call on a female reporter next.

"If you don't mind, after I'm finished ... if one of our female colleagues could go that would be great," Acosta said. At that point in the conference, Trump had only called on male reporters for questions.

"What does he mean by that? Explain," Trump demanded.

Trump then cuts off Acosta, "What does it mean, no, what does it mean?"

Video: President Trump Gives Rare Solo Press Conference

For more news videos visit Yahoo View.  

"I think it would be great if a female reporter could ask you a question about this issue," Acosta says in reference to the allegations against Supreme Court nominee Brett Kavanaugh.

"I wouldn't mind it at all. Wouldn't make any difference to me," Trump said.

Acosta then addressed the elephant in the room, asking Trump why he always sides with the accused instead of the accuser. "Is that because of the many allegations that you've had against you over the years," Acosta asked.

Trump responded with a nonsensical string of sentence fragments, saying that women can also be accused of sexual assault, and he "didn't think" victims of sexual assault are reluctant to come forward.

The whole back and forth was incredibly awkward. Trump did call on a woman after Acosta, Hallie Jackson from NBC. Trump then proceeded to mock her for asking too many questions.

The conference comes a day ahead of a testimony from Dr. Christine Blasey Ford in front of the Senate Judiciary Committee regarding her allegations that Kanavaugh sexually abused her decades ago. Dr. Ford is now one of three women that have accused Kanavaugh of misconduct.

WATCH: Musk under investigation, Trump's Chinese tariffs, Facebook's fake-news victory: The week in tech news

Https%3a%2f%2fblueprint api uploaders%2fdistribution thumb%2fimage%2f86667%2f8b30d5ce a13d 4983 a159 c9d9405a8247
Https%3a%2f%2fblueprint api uploaders%2fdistribution thumb%2fimage%2f86667%2f8b30d5ce a13d 4983 a159 c9d9405a8247