Former President Barack Obama suggested that President Donald Trump is a confused, angry racist who has “mommy issues.”

While speaking on Monday at the Obama Foundation in Chicago, the former president didn’t mince words about how he feels about the current state of politics.

Obama, arguably one of the most divisive political figures in recent years, didn’t mention Trump by name, but said the reason problems such as climate change haven’t been fixed is because of anger, racism, and “mommy issues.”

“The reason we don’t do it is because we are still confused, blind, shrouded with hate, anger, racism, mommy issues,” Obama said, with the crowd laughing at his comment that was more than likely aimed at Trump.

In another not so subtle jab at the current president, Obama suggested the U.S. was in a much better place before Trump was sworn into office less than two years ago.

Obama was talking about his belief that people would overwhelming choose to live in the United States over other countries in the world.

“You’d choose now – or maybe two years ago,” Obama snidely said, with the crowd snickering as he continued to take shots at Trump.

Since leaving office, Obama has made it a point to continuously go after Trump and make everything about how great he continues to believe he is.

While closing out his campaign tour before the Nov. 6 midterm elections, Obama referred to himself at least 89 times during a speech that was supposed to be about the candidate that was actually on the ballot.

As noted by The American Mirror’s Kyle Olson, the former president spent most of his 46-minute speech talking about his own election a decade ago and how great of a president he claims he was.

In October, Obama attacked Trump without actually saying his name.

The former president complained about “demagogues promising simple fixes” and said it was nothing more than a “political stunt” for people to warn about the thousands-strong migrant caravan headed toward the U.S., which Trump warned about for several weeks.

Obama’s massive campaign strategy for numerous Democrats failed, as all of the candidates he endorsed and/or campaigned for lost their races in the midterm elections.

And now, he’s spending his days calling Trump an angry racist with “mommy issues.”