Is she ready? Cardi B confirmed her pregnancy during a performance on Saturday Night Live after weeks of speculation. The "Bodak Yellow" singer came out on stage wearing a white, skin-tight dress while flaunting a good-sized baby bump. However, the 25-year-old said in an interview with Power 105.1's The Breakfast Club that she briefly thought about getting an abortion after learning of her unplanned pregnancy. When the co-hosts asked if she ever considered getting rid of the baby, she responded, "Kinda. Sort of."

However, Cardi's mindset quickly changed. "I just didn't want to deal with the whole abortion thing. I just didn't want to," the rapper explained. She even laughed about the night the baby was probably conceived. "It was just one night… it was a good night… that one night, it had to be that night," she said.

Now, Cardi B says she feels ready to tackle pregnancy and raise a child despite her exploding rap career. "You know what — I'm a grown woman. I'm 25 years old," she shared. "I'm a schmillionaire, and I'm prepared for this." She even addressed the haters who have said her career will tank with a baby on the way.

"It just really bothers me and it disgusts me because I see a lot of women online like, 'I feel sorry for you. Your career is over.' And it's like why can't I have both? Why do I gotta choose a career or a baby? Why can't I have both? I want both," she said to the co-hosts. "I don't want to wait until I'm 30-something to have a kid. I want my kid now that I have energy and stuff."

The rapper is expecting her first child with her fiancé Offset, and while the couple has yet to reveal the gender, some fans believe Cardi B's sister, Hennessy Carolina, accidentally spilled the beans. Hennessy shared a photo on Instagram and wrote, "A baby is truly a blessing from God. I know how much you always wanted to become a mom. I'm going to be able to hold baby and give her all the kisses and hugs. Your pregnancy is mine. [We're] pregnant. Can't believe [we're] having a baby." She has since changed the word "her" to "the baby," but it's a little too late!