Former "Teen Mom 2" star Jenelle Evans is not one to be messed with. The reality star has clapped back at fellow "Teen Mom" alum Farrah Abraham's claims that she is a bad mother. 

On Thursday, TMZ caught up with Farrah and asked her to share her thoughts on the issues surrounding Jenelle and fellow "Teen Mom" lead Amber Portwood's personal lives. Farrah proceeded to slam Jenelle for choosing to stay with her troubled husband David Eason "over her kids." In another interview with the outlet later that day, Farrah called the fellow reality star a "failure as a mom."

In response, Jenelle took to Twitter. "And I think you should stop prostituing [sic] your body for companies to make money ever since you've been off the show," Jenelle responded, according to screenshots obtained by TMZ. "I knew about this waaaaay before it was ever reported. I know EVERY company you've sold your body for.. funny some of them do the same deals for me but without taking off my clothes."

She concluded, "You have no idea about my life and should stick staying out of my business if you don't want me commenting." 

Jenelle, who is a mom to daughter Ensley, 2, and sons Kaiser, 5, and Jace, 9, wrote her response as a reply to TMZ's Twitter post that linked to an article titled "Farrah Abraham Throws Shade At Amber Portwood, Jenelle Evans." 

The post contains a video of the 28-year-old answering a few questions about Jenelle and Amber. "I don't think any woman who chooses a man and abuse over her children is in the right state of mind to have kids," Farrah told TMZ. "They failed as mothers, the end."