Demi Lovato has had enough of what she sees as Mariah Carey's endless assault on other celebs, especially pal Jennifer Lopez.

The latest drama kicked off when a fan posted a meme to Instagram seemingly comparing a 1990s version of Carey to a modern day star Ariana Grande.

Lovato quickly responded to a photo captioned "When you order online vs. when it arrives," a post that seemed to suggest Grande is no musical match for the longtime powerhouse Carey.

"You got it the wrong way around honey," Lovato posted.

In response to a flood of criticism from Carey fans, Lovato later added, "Mariah is a legend and is so talented but constantly disses people. It's nasty the way she treats Jennifer. Ari did nothing wrong."

The running feud between Carey and Lopez has almost become legendary.

Carey once went as far as to claim she didn't know who the superstar Lopez was, prompting Lopez to finally publicly respond in a 2014 chat with talk show Andy Cohen.

"I know from back in the day, I've read things that she's said about me that were not the greatest," she said. "Like, we don't know each other. I think it's kind of from word of mouth of things that have happened in the past that I'm not really aware of."

The feud reached even grander proportions in 2015 when Lopez was spotted scrolling her cell phone during Carey's Billboard Music Awards show.

"First of all, that was not fair with the texting thing because I watched a lot of it," said Lopez. "It was a long performance. I may have looked down for one second."

In any event, Lovato has seemingly had enough of the "Hero" singer. Her list of recent running feuds also includes squabbles with Nicki Minaj, Taylor Swift and Pink.