She's clapping back at the haters! Teen Mom 2 star Kailyn Lowry has been living her best single life so far and the mom-of-three took some well-deserved time to herself to embark on a vacation to Europe so she could travel to Spain, France, and Italy. But Kail took a break from sharing some envy-inducing travel porn to post a super sexy bikini picture on Instagram and fans accused her of using Photoshop to edit the pic — and she took to Twitter to let everyone know that all of the curves she's serving are real.

"If y’all don’t get off my a– on IG y’all can catch the block button. I didn’t Photoshop my photos. But if I wanted to I f–king will," the 26-year-old tweeted.

Kail felt the need to address the comments after a ton of haters accused her of Photoshopping her body in the comments a sexy bikini shot. "Photoshopped. Look at the elbow," one fan wrote, while another commented, "Is your butt naturally flat on one cheek? [Cause] this is Photoshopped AF. Don’t be all about your body if you can’t be honest."

But one fan in particular came for Kail's recent positive message about loving herself and her body as is. "Photoshop negates the whole 'natural' love yourself vibe…" the fan wrote, and Kail responded, " I DIDN'T PHOTOSHOP [sic]."

View this post on Instagram

A smile is the best make up any girl could wear ✨ swimsuit x @thecheekybikini ❤️ photo x @crazyinwax

A post shared by Kailyn Lowry (@kaillowry) on

Kail has been very open in the past about her struggle with her weight and body image issues in the past, and she revealed that she had underwent liposuction, a tummy tuck, and a Brazilian butt lift with Dr. Miami back in 2016. She was scheduled for more plastic surgery earlier this year after she gave birth to her third son Lux, but she backed out at the last minute. "When I get home I’ll use the money I was gonna spend on surgery for a nutritionist [and] get back into working out," she vowed on Twitter. Whatever she's doing is working because she's looking great!

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

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