Kim Kardashian is fed up with reports claiming she's faking her second pregnancy. The 34-year-old recently took to Twitter to set the record straight about her impending bundle of joy. 

As Access Hollywood reports, the "Keeping Up With the Kardashians" star was forced to hop on social media to set the record straight amid rumors she was faking her second pregnancy. In a tweet Kim admitted that she was actually flattered that people didn't believe she was expecting her second child because she looked so thin. She went on to say, "well can't hide it now!" adding that, to date, she has gained 20 pounds.

The message also gave viewers an estimate as to how far along she is in her pregnancy, but it appears she was wrong. The reality TV mogul later corrected herself saying she had paid her doctor a visit and learned that, while she was right about her weight gain, she had been off "by a week or two" about her gestation.

This isn't the first time Kim's had to shut down rumors about her pregnancy. In fact, she's been very vocal on social media in recent weeks. Shortly after announcing that she and husband Kanye West were expecting another baby on June 1, Kim took to Twitter to separate fact from fiction. During her epic rant she assured fans she was not having twins, had not gotten a surrogate and that neither she nor Kanye had told anyone their baby's gender. She ended her rant by saying, "nothing is confirmed unless you hear it from me!" 

Kim has been very open about her struggles with weight gain following first pregnancy with daughter North West. After giving birth the "KUWTK" star admitted that she had struggled personally with the changes in her body as well as the outside scrutiny. She revealed that, in total, she had gained 50 pounds which she then had to shed very quickly as she and Kanye were preparing for their May 2013 nuptials. 

Fans will get to see more of Kim's pregnancy when Season 10 of "KUWTK" returns. E! has not announced when the show will return from it's midseason hiatus, but Bustle speculates the show will begin to air new episodes in September.