Cardi B joined Jimmy Fallon as a co-host on Monday's Tonight Show, and the hilarious, outspoken artist brought her wild energy and infectious enthusiasm to the late night talk show.
The rapper came out alongside the host as the show opened, rocking a gold satin ensemble that clearly showed off her sizable baby bump, and throughout the night she was very candid about her pregnancy, including a particularly inspiring remark about the effect her forthcoming progeny has had on her outlook.
When asked how she's managed to be so incredibly active and tireless during her pregnancy -- including her amazing performances on Saturday Night Live, where she debuted her baby bump, and the launch of her debut album Invasion of Privacy-- Cardi said she thinks it might actually be because of her baby.
"I don't know if it's the strength of the fetus, but I have never felt so hungry to succeed," she said, eliciting an enormous cheer from the audience.
The singer also said that, after hiding her pregnancy for months, she would have continued to keep it secret up until she gave birth if she had the option.
"And I could have gotten away with it if it wasn't for that meddling paparazzi!" she said, doing her best impression of every Scooby-Doo villain.
It was a night of fun games and wonderfully awkward moments -- including the performer explaining the nuances of her many inexplicable vocalizations that she's become famous for, a particularly dirty installment of the long-running segment "Box of Lies," and a gloriously bizarre interview with comedian John Mulaney.
One of the night's biggest musical highlights came when Cardi closed the episode out with a TV debut of her new single, "Money Bag."
Rocking a skin-tight black latex body suit with black fishnets and a super-short blonde pixie-styled wig, the gold chain-draped rapper blew the roof off the studio, with a little help from The Roots.
Before her time as co-host, the "Bodak Yellow" singer last appeared on the Tonight Show back in December, one of three appearances she's made on the show.
Hours before the episode aired, the show released "a brief message" from Cardi on Twitter, as she sat behind Jimmy's desk.
"Things are going to be just a little bit different, so stay tuned and watch tonight's show," Cardi gleefully teased in the brief clip. "I'm so excited!"
Over the weekend, the rapper confirmed rumors that she's expecting her first child with her fiance, rapper Offset, when she debuted her burgeoning baby bump during her performance of "Be Careful" on Saturday Night Live.
Cardi was greeted with a round of applause backstage after her big reveal, where she flaunted her sizeable bump in a curve-hugging white gown. In an Instagram video of the excited celebration, a beaming Cardi exclaims "I'm finally free!"
Offset also addressed the happy news on Twitter, writing that he and Cardi "look forward" to their next chapter together.
For more on the couple's big pregnancy news, check out the video below.
Cardi B Gets Candid About Butt Injections and Family Plans
Cardi B Covers Up In Flowy Pink Dress While Celebrating Album Release in Miami
Cardi B Says Fans Will Have to Listen to Her Album to Find Out If She’s Pregnant