FayesVision/WENN.com

John Legend has had enough of President Donald Trump insulting him and his wife on social media. The 40-year-old Capricorn clapped back when the president targeted the pop singer and his wife, former swimsuit model Chrissy Teigen, calling her "John Legend's filthy mouthed wife" in a tweet on Sunday night.

ERIC BARADAT/AFP/Getty Images

The drama started when Trump went on a lengthy Twitter tirade complaining about high-profile Democrats taking credit for passing new criminal justice reform legislation that he signed into law.

Trump tweeted: "When all of the people pushing so hard for Criminal Justice Reform were unable to come even close to getting it done, they came to me as a group and asked for my help. I got it done with a group of Senators & others who would never have gone for it. Obama couldn't come close. A man named @VanJones68, and many others, were profusely grateful (at that time!). I SIGNED IT INTO LAW, no one else did, & Republicans deserve much credit. But now that it is passed, people that had virtually nothing to do with it are taking the praise."

Splash News

Then Trump singled out Legend and Teigen, who have been vocal in their criticism about Trump's policies.

Trump tweeted: "Guys like boring musician @johnlegend, and his filthy mouthed wife, are talking now about how great it is. But I didn't see them around when we needed help getting it passed."

Chrissy didn't take long to respond, writing: "lol what a pu**y a** b**ch. tagged everyone but me. an honor, mister president."

She then shared a picture of herself prepping a photoshoot prop board ahead of her daughter Luna's first day at the second year of her preschool, and captioned it: "Luna, remember the night before your first day of school? When mommy was making your sign and the pu**y a** b**ch president had his 9th meltdown of the day?"

Meanwhile, the "All Of Me" singer responded with a plea to Trump's wife, First Lady Melania Trump to spend more quality time with her husband.

"Imagine being president of a whole country and spending your Sunday night hate-watching MSNBC hoping somebody - ANYBODY - will praise you. Melania, please praise this man. He needs you. Your country needs you, Melania."

Legend then posted a GIF of Melania greeting a politician, which he captioned: "Ah yes, Melania is otherwise occupied. My apologies, @realDonaldTrump".

After the White House complained to Twitter.com, Chrissy begged Black Twitter not to send the hashtag #PresidentPussyAssBitch trending on the social networking platform.

She tweeted: "no guys no please do not make this trend, for it is my fight with PresidentPussyAssBitch, not yours!!!!!!".

Legend also pleaded with his followers not to make the hashtag trend.

"Please don't make this foul mouthed hashtag trend #PresidentPussyAssBitch".