She's clapping back! It's been nearly three years since The Voice coach Blake Shelton divorced his wife Miranda Lambert and they both moved on with other people, but that doesn't mean the bitterness between the country music stars isn't still there. Last month, Blake threw some major shade as his ex-wife on Twitter about Miranda's relationship with a married man when he tweeted a cryptic message about "karma!!" But even though Blake didn't confirm or deny that the post was about Miranda, insiders tell Life & Style it was aimed at his ex — and now Team Miranda is firing back.

"For Blake to throw shade at Miranda is bulls–t," a close pal of hers reveals. "Blake is calling her out for dating a married man? Let’s not forget that Gwen Stefani was legally married when she started dating Blake!" And that's not wrong. Blake, 41, and Gwen, 48, went public in November 2015, five months before Gwen’s divorce from Bush rocker Gavin Rossdale was finalized.

And while it's true that Miranda's new beau — 34-year-old Turnpike Troubadours singer Evan Felker — is technically still married, he was in the process of splitting from his wife Staci when Evan and Miranda met for the first time in person on Feb. 1. In fact, his official petition for divorce was signed on Feb. 13 and filed with an Oklahoma court on Feb. 16. So, the pal insists Miranda, 34, is not a homewrecker like the way Blake tried to make it seem.

"Evan told her his marriage was over from the get-go," the pal says. "The only reason their divorce hasn’t been finalized yet is because Staci is fighting with him over money."

While Miranda has already moved on twice after her divorce from Blake — she dated her ex-boyfriend Anderson East for two years before she started dating Evan — her pal isn't sure that Blake is ready to do the same. "Blake’s tweet shows he still has very strong feelings about Miranda," the pal says. "It’s like he’s been fixating on her ever since they split. That can’t make Gwen feel good."

Have a tip? Send it to us! Email In Touch at contact@intouchweekly.com.