It looks like Kylie Jenner is finally ready to share details of her pregnancy with fans. The KUWTK star surprisingly stayed off social media during the months leading up to the birth of her daughter Stormi Webster— but in a recent Twitter Q&A, Kylie shared some juicy secrets.

Along with revealing her pregnancy cravings (Eggo waffles, In-N-Out, and donuts), and which sister she told first (Khloé, duh), the 20-year-old revealed how baby daddy Travis Scott is with Stormi, what gender she predicted was expecting, and just how her mom Kris Jenner reacted to the pregnancy news. Watch the video above to see all your Kylie questions answered.

Kylie, 20, welcomed her daughter Stormi on Feb. 1 and apologized to fans for keeping the news top secret. "I'm sorry for keeping you in the dark through all the assumptions. I understand you're used to me bringing you along on all my journeys. My pregnancy was one I chose not to do in front of the world," she explained at the time. "I knew for myself I needed to prepare for this role of a lifetime in the most positive, stress-free, and healthy way I knew how. There was no gotcha moment, no big paid reveal I had planned. I knew my baby would feel every stress and every emotion so I chose to do it this way for my little life and our happiness."

However, the lip kit maven is back to her old ways, posting sexy selfies on Instagram, sharing pics of Stormi on Snapchat, and showing off her post-baby body in a crop top and bikini. As for motherhood, Kylie is doing her best, despite a rough start.

View this post on Instagram

my angel baby is 1 month old today

A post shared by Kylie (@kyliejenner) on

"In the past, Kylie's looked after Kim and Kourtney's kids but could always hand them back when she got bored or had plans," a source told Life & Style exclusively. "Having her own baby has been a complete shock to the system — it's a lot of hard work."

The insider continued, "She's fine with it now but still struggles with the sleepless nights and the baby crying and not always being able to figure out what Stormi needs." Keep the Stormi updates coming!