John Legend calls Trump a 'moron and a**hole'

John Legend visited The Daily Show With Trevor Noah just a little more than a week after meeting with Barack Obama. And the 10-time Grammy winner discussed the vast differences between the 44th and 45th presidents of the U.S.

Legend recently joined basketball star Stephen Curry and Obama in Oakland for the My Brother’s Keeper Rising! conference. The two-day event is part of an Obama initiative, which he introduced as president, to help young men of color address challenges and promote racial justice.

Since Legend’s visit with the former president is fresh in his mind, Noah asked, “Is it weird sitting with Barack Obama and then hearing Trump give a speech the next day?” Legend responded, “Honestly, it is really jarring, the juxtaposition.”

Legend described what he likes about Obama, saying, “The level of nuance that Obama’s capable of and just his worldliness and intelligence about life, and his good character.” But when it came to describing Trump, the musician said, “It’s like we have a complete moron and a**hole in the White House right now.”

Legend repeatedly said that he was not joking. He went on to compare the two, saying, “[Trump’s] not a good human being. And, so, when you’re with someone who actually is a really good human being, it’s a very jarring juxtaposition.”

The Daily Show With Trevor Noah airs weeknights at 11 on Comedy Central.

See Trump accuser discuss alleged sexual misconduct: ‘I was just kind of frozen’:

Read more from Yahoo Entertainment:

Tell us what you think! Hit us up on Twitter, Facebook or Instagram, or leave your comments below. And check out our host, Kylie Mar, on Twitter, Facebook or Instagram.