After releasing a fire debut album just two days earlier, Cardi B gave us another little surprise by confirming her pregnancy during her SNL performance:

Cardi wore a tight chiffon dress, leaving no doubt in anyone's mind that she’s growing a tiny superstar. She explained why she kept it a secret on Twitter early this morning.

I started winning when the whole world was doubting on me !think imma lose with my little baby counting on me ? — iamcardib (@iamcardib) April 8, 2018

"I started winning when the whole world was doubting on me," she tweeted in her signature style. "Think imma lose with my little baby counting on me?”

While she didn't leave us all hanging the way Kylie did for a whole nine months, Cardi admitted she didn't want to speak on it earlier because many of her haters claimed it would be the end of her career before it even really began. Of course, her legion of rabid stans (and our whole office!) are offering mad support:

It’s just the beginning? — INVASION OF PRIVACY 4/6 (@BodakBabe) April 8, 2018

So are you pregnant?? I can understand pic.twitter.com/l4h26BF824 — Yonatan (@1yonatan2) April 8, 2018

Can’t wait to see #babybardi ?? — Me Llamo Pedro, Wrist Frio❄️Pelo Negro, Culo Gordo (@mexican_kenbarb) April 8, 2018

i stan everything about this — r y a n♡ (@bashfulbeech) April 8, 2018

Considering all the shit Cardi’s had to deal with in her life, I highly doubt a baby will stop her grind. We can't wait to meet baby Bardi, Cardi!

Related stories recommended by this writer:

● Cardi B says cheating is fine, as long as you cheat on them back

● Twitter thought Cardi B and Offset broke up for the most ridiculous reason

@aribines