Stereotypically speaking, dating some cute twins is about as dope as it gets. In reality, though, you'd probably have to choose between them and potentially leave someone with hurt feelings. This is a scenario touched upon in Moneybagg Yo's new video for his 2 Heartless cut "Perfect Bitch," which he dropped last Wednesday (April 18).

In the visual, which was directed by Moneybagg himself, we see the rapper hanging out with one model-esque twin before another one eventually shows up. At the very beginning of the video, which Moneybagg says is based on a true story, one twin reads a text from her sister saying she needs her to come see her right away.

From there, we see both women hanging out with Moneybagg in a lush crib before he gifts both of them some flossy jewelry. It looks like Moneybagg's secured the affection of both ladies for now and the future. Boss.

In the song the visual was made for, Moneybagg spits about wishing that two women could take each of their best qualities to make his idea of a perfect lady.

"See one of my bitches is nice, the other one aggressive (ratchets)/The new one know her place but the old one get so possessive/I hate when they both don't play their part, ooh that's messy/I deal with so much shit in the streets, ooh don't stress me," spits the Memphis rapper, who popped up in K Camp's video for "Racks Like This" last month.

Check out Moneybagg Yo's video for "Perfect Bitch" below.

See 60 Hip-Hop Albums Turning 20 in 2018

More From XXL