Fresh off of Juicy J releasing his Highly Intoxicated mixtape, fans now have a chance to his Cardi B collaboration "Kamasutra."

Produced by Resource and Mike WiLL Made-It, the song is standard Juicy J with a chorus that features the two rappers singing "you better fuck me all night." The Three 6 Mafia member ups the sexual content in his first verse, spitting, "Yeah, suck my balls, lick my nuts/Pop this Xan, hit this dust/I know how to fuck, I'm never gon' bust/In these hoes, I'm never gon' trust."

Not to be outdone, Cardi B holds her own next to the hip-hop veteran, rapping, "Baby, I'm hot, I'm fresh out the kitchen/Won't you come put your key in my ignition? (ah)/You got a bitch, but we different/I keep on riding, you blew out her engine (skrr! skrr!)/You know I'm the trillest/You know I'm the best boy (best boy)/C-c-caution sign, on slippery, when wet boy (splash, spash)."

Highly Intoxicated is the latest project to be released by Juicy J this year. In May, the rapper recruited Lil Wayne, Chris Brown and Quavo for his Gas Face mixtape.

Up next for Juicy, the rapper has plans to release his long-awaited LP, Rubba Band Business: The Album. While the record has no release date yet, he recently teamed up with Offset for the single "Flood Watch." The project would be Juicy J's first solo album since 2013's Stay Trippy.

Listen to Juicy J's "Kamasutra" featuring Cardi B below.

See New Music Releases for September 2017

More From XXL