Cardi B has a realization about Childish Gambino. The "Bodak Yellow" singer just found out that Gambino and Donald Glover is one and the same person.

On her Twitter account, Cardi B referred to Gambino and Glover as though they are two different people. Later on, she deleted her tweet, but fans were quick to point out her mistake.

"It's amazing how Donald Glover and Childish Gambino look soo much alike. I think they secretly the same person. Soo dope!!" wrote Cardi B.

A few minutes after posting her tweet, Cardi B admitted that she was feeling a bit confused. Billboard noted that it is still unclear whether or not the "MotorSport" singer was just making a joke or she did not really know that Gambino is, in fact, Glover.

Cardi B's Fans Are Also Confused About Donald Glover

The publication said that whatever it is, Cardi B's very candid post inspired some of her fans to reveal that they also got confused about the artist's identity.

"A bunch of other people was confused. I was for like 10 mins. Because I swore they were the same person but then I'm like naw they are twins. And I'm like noooo wait a min. She is definitely not the only one. Memes were floating around IG when his video came out," wrote one fan.

Another Cardi B fan said that he thinks the singer is so pure, and he hopes no one would ever spoil the magic for her.

Cardi B Defends Rita Ora's New Song 'Girls'

In related news, Cardi B also made headlines recently after she had defended the song "Girls." The track serves as her collaboration with Rita Ora, Charli XCX, and Bebe Rexha. Some critics claimed that the song suggested that girls only kiss girls when they are drunk.

"We never try to cause harm or had bad intentions with the song. I personally myself had experiences with other women... with a lot of women! I thought the song was a good song and I remember my experience..." tweeted Cardi B.

In a follow-up post, the "Dinero" singer also acknowledged the fact that she has used some words that might have been offensive to the LGBTQ community. She apologized for it and said that not everyone knows the correct terms to use.

Join the Discussion