John Legend: 'Donald Trump is an evil f---ing canker sore'
© Getty Images

John Legend is tearing into President TrumpDonald John TrumpGOP senators balk at lengthy impeachment trial Warren goes local in race to build 2020 movement 2020 Democrats make play for veterans' votes MORE, blasting him as an "evil f---ing canker sore" who needs to be booted out of the Oval Office.

"Our president is a flaming racist," the "All of Me" singer told TMZ in a video interview posted Wednesday.

ADVERTISEMENT

"He's a piece of shit," Legend continued. "He says piece of shit shit all the time — that's what he does. We need to get him out of office."

The comments from the 40-year-old Grammy Award winner — one of Trump's most outspoken critics in Hollywood — appeared to be spurred by the president's recent Twitter assault on Rep. Elijah CummingsElijah Eugene CummingsBrindisi, Lamb recommended for Armed Services, Transportation Committees Maya Rockeymoore Cummings, Elijah Cummings's widow, will run for his House seat Former NAACP president to run for Cummings's House seat MORE (D-Md.). Trump attacked Cummings in an ongoing series of tweets that began last week, suggesting the House Oversight and Reform Committee chairman hasn't done anything to help his Baltimore-area district, and calling the Maryland city "a disgusting, rat and rodent infested mess."

Asked what can be done to help Baltimore, Legend told TMZ's camera, "There's a lot that can be done. It's got over a century of history that created the problems that they have."

"We need to focus on making all of our communities better instead of talking shit about our communities just because you're a racist prick," added Legend, who alongside his wife, Chrissy Teigen, headlined the Democratic caucus retreat in April.

"Donald Trump is an evil f---ing canker sore on America's whole landscape," the father of two said. "So we need to get him out of office."