Blac Chyna is pregnant .... and yeah ... WE CALLED IT!

After catching Kim Kardashian take Rob Kardashian and Chyna to the Ob/Gyn on April 26, we knew something was up -- aka the former stripper totally had a bun in the oven.

But now sources close to the couple are telling TMZ that Chyna is several months pregnant and will be making the big reveal on Mother's Day -- although she basically confirmed it with that dumb pregnant emoji on Instagram today.

👶🏽🎉

A photo posted by www.Lashedbar.co (@blacchyna) on



The newly engaged couple don't seem to be shocked by the big news, the outlet is reporting that they're excited and this is what they wanted.

We can just picture Chyna yelling out to Rob during sexy time, "Put a baby in me, Rob! Put a baby in me!"

The baby will be Rob's first (but isn't he basically just a man baby himself?) and the second child for Chyna, who has a 3-year-old named King Cairo with her ex Tyga (aka Kylie Jenner's boyfriend).

Interestingly enough, Tyga responded to the Instagram with the comment,"Congratulations."

We'd wish her a congrats too, but we have a feeling this was Chyna's plan all along so it was really just inevitable that her plan to bed him, trap him and then wed him worked -- so really that's what the congrats is for. So ... umm ... congrats?