Don't mess with her man! Jenelle Evans fired back at fan who dissed her relationship with husband David Eason on July 4, and her response was shameless. The Teen Mom 2 star's been at the center of controversy, due to the abuse allegations made against David and the rumors swirling that she's pregnant with his baby. Either way, Jenelle is not backing down.

"I'm sorry but there's something about that guy I don't like," one commenter wrote and Jenelle blatantly responded: "and IDGAF." Well, there you have it! There's been a lot of drama surrounding the couple recently, especially since Jenelle is reportedly in a custody battle with her ex Nathan Griffith's mom, Doris Davidson, because Doris accused David of abusing his step-son Kaiser. The Teen Mom star continues to stand by her hubby, claiming he's a spectacular father figure, months after Nathan accused David of punching Kaiser.

Despite the tension going on, Jenelle was able to see Kaiser on Independence Day. The reality star shared a photo of her four-year-old son enjoying the holiday on July 4. "That belly. #Homesweethome," she captioned the pic, which had disabled comments. This didn't stop her nay-sayers from speaking their minds however, since several started writing underneath the latest photo of her and David. "Since you blocked comments on your recent Kaiser pic, I'll tell you here that you're totally exploiting him and it's nauseating," one wrote. Yikes!

Meanwhile, fans are also divided over Jenelle's baby bombshell. David seemingly hinted on July 4 that his wife is expecting when he made a cryptic comment via Facebook. Shortly after taking to Instagram Live with a video of Jenelle reuniting with her son Kaiser, some viewers thought they spotted her with a baby bump! One commented: "Guess that cat is outta the bag now. Jenelle Eason is pregnant," and David said, "Yea 13 weeks." Jenelle's hubby later wrote, "Dang busted… It's a girl." It's hard to tell if he's joking or playing coy, but time will tell!

Love Teen Mom? Be sure to join our Teen Mom Facebook group to chat about all the latest updates and juicy gossip!