The new mom appeared on The Tonight Show and said the sexy selfie she posted of herself was for all of the haters.
"I was trying on a bathing suit, and I actually just sent that to my boyfriend, my fiance, and I was like, 'Babe, can I post this up?' This is my big, like, middle finger to the world on everyone that called me fat," she explained to Jay Leno.
We all know Kanye West certainly approved of the pic by his reply to her on Twitter right after she shared the selfie, saying: "HEADING HOME NOW."
The 33-year-old explained that she was deeply hurt by the weight criticism during her pregnancy.
"It really hurt my soul," she said. "I was gaining weight because I was pregnant, and it was really hard to read all these stories and hear all these nasty things."
Kim called gaining 50 pounds while preggers the "hardest challenge of my life" but says she's since lost all of her baby weight after going on the Atkins diet.
Do you think Kim's being overdramatic?
Want More? Like us on Facebook
Gallery | Kim Kardashian's Sexiest Instagram Snaps