Credit: Facebook

It's no secret that Teen Mom 2's Kailyn Lowry is pregnant. Oh wait, actually it's a huge secret. This gal has been keeping the bun in her oven under wraps for a full eight months, and she's refused to acknowledge her pregnancy to fans despite the fact that she's, you know, sporting an enormous baby bump.

Kailyn's notoriously private when it comes to her personal life, but it looks like she's finally ready to come clean … with just two months left until her due date!

"Yes, @JaviM9 and I are pregnant. But we definitely don't know the gender," Kailyn tweeted on September 14, adding, "No matter what people will always say we don't deserve privacy or assume we just don't want it. Definitely unfair!"

Of course Kailyn and Javi deserve their privacy, but we're dying to know whether they're having a boy or a girl! Kailyn waited until the final hour to find out the gender of her baby during her first pregnancy, and it looks like this time will be no different.

"Waited til birth to find out the gender with Isaac and it's going to be the same this time around," she explained.

You might be wondering how Kailyn is going to prepare for the kiddo without knowing the gender, but she took it to Twitter and reminded everyone that "gender neutral baby items exist."

Looks like this little tyke will be wearing lots of yellow! Do you think Kailyn will have a girl or a boy? Either way, that kid is going to be adorable.