Despite her open-book approach to fan and media interactions, there are still a few things about Cardi B that fans have been left to ponder, including how she came up with her stage name. Turns out, the origin story is just as outlandish as we've come to expect from her.

According to People, Cardi B told Wendy Williams that her name is an ode to the rum you undoubtedly know all too well.

"My sister's name is Hennessy, so everybody used to be like 'Bacardi' to me," she told Williams. "Then, I shortened it to Cardi B. The 'B' stands for whatever, depending on the day...beautiful or bully."

The B could theoretically also represent her birth name, Belcalis, but she said that no one, "except for my family, my mother and my daddy," is allowed to call her that (I'm guessing that also goes for her fiancé, Offset, too). It's also worth nothing that she's recently started calling her fans, #BardiGang. So, honestly, who knows at this point.

Cardi B seems to still appreciate the alcohol brand that helped inspire her moniker because People reports she recently worked with Bacardi to throw a "Dress To Be Free" Halloween fête. The rapper dressed up as "Bruella," a play on sexy super-villain Cruella de Vil. Coming up with twists on names seems to be a hobby of hers.