In a new video from TMZ, John Legend drops some harsh words for President "The Donald", calling him "one of the worst people [he's] ever encountered in public life." The Oscar winner eloquently listed Trump's shortcomings, stating:

"I think he's a terrible president...manifestly unqualified, not curious, not good at legislating or doing anything that his job requires, doesn't have any depth about any subject, and he's also using the office of the presidency as a way to make money for himself with his businesses, so he's corrupt...I can't say anything nice about the guy."

When pressed about Obama's recent Wall Street Speech that reportedly landed him 400k and drew accusations of hypocrisy from certain circles, Legend didn't seem too phased by the haters. "I think it's a silly distinction," he says, "[Obama] was never against Wall Street...The Dodd Frank Law and other things he did were to regulate Wall Street so they wouldn't cheat the American People."