Amy Schumer won't take criticism lying down -- in fact, she's coming out swinging against Internet "trolls" critical of her body and her success.

The comedian-actress-author has been blasted by haters since it was announced that she was cast as the lead role in Sony's upcoming live-action Barbie movie. Many of the comments were downright appalling.

On Tuesday, Dec. 6, Amy shared a photo of herself in a bathing suit from a vacation earlier this year. She used that moment to destroy her haters and declare that she is "not fat" and has "zero shame."

Very very honored to be nominated for 2 Grammys and to be considered to play an important and evolving icon. Is it fat shaming if you know you're not fat and have zero shame in your game? I don't think so. I am strong and proud of how I live my life and say what I mean and fight for what I believe in and I have a blast doing it with the people I love. Where's the shame? It's not there. It's an illusion. When I look in the mirror I know who I am. Im a great friend, sister, daughter and girlfriend. I'm a badass comic headlining arenas all over the world and making tv and movies and writing books where I lay it all out there and I'm fearless like you can be. Thanks to everyone for the kind words and support and again my deepest sympathy goes out to the trolls who are in more pain than we will ever understand. I want to thank them for making it so evident that I am a great choice. It's that kind of response that let's you know something's wrong with our culture and we all need to work together to change it. Anyone who has ever been bullied or felt bad about yourself I am out there fighting for you, for us. And I want you to fight for yourself too! We need to laugh at the haters and sympathize with them. They can scream as loud as they want. We can't hear them because we are getting shit done. I am proud to lead by example. "I say if I'm beautiful, I say if I'm strong. You will not determine my story. I will" #thegirlwiththelowerbacktattoo

A photo posted by @amyschumer on

"Very very honored to be nominated for 2 Grammys and to be considered to play an important and evolving icon," she said. "Is it fat shaming if you know you're not fat and have zero shame in your game? I don't think so. I am strong and proud of how I live my life and say what I mean and fight for what I believe in and I have a blast doing it with the people I love. Where's the shame? It's not there. It's an illusion."

The "Trainwreck" star continued, "When I look in the mirror I know who I am. Im a great friend, sister, daughter and girlfriend. I'm a badass comic headlining arenas all over the world and making tv and movies and writing books where I lay it all out there and I'm fearless like you can be. Thanks to everyone for the kind words and support and again my deepest sympathy goes out to the trolls who are in more pain than we will ever understand. I want to thank them for making it so evident that I am a great choice. It's that kind of response that let's you know something's wrong with our culture and we all need to work together to change it."

She implied that we can all learn to be better as a society from the laptop lepers.

"Anyone who has ever been bullied or felt bad about yourself I am out there fighting for you, for us," she said. "And I want you to fight for yourself too! We need to laugh at the haters and sympathize with them. They can scream as loud as they want. We can't hear them because we are getting s--- done. I am proud to lead by example. 'I say if I'm beautiful, I say if I'm strong. You will not determine my story. I will' #thegirlwiththelowerbacktattoo."

Six months ago, Amy shared the same image blasting body shamers.

Don't mess with a Barbie scorned!