Lil Durk tapped Quavo and Lil Yachty for his new song "Homie B----," where all three rappers talk about falling in love with their female best friend.

Durk handles the hook responsibilities for the song and also spits an X-rated verse that'll make even the most sexually overt blush. Then Quavo steps to the plate and gives the woman in his life props for always being there.

"She was here before the models / She was here before the bottles / She was here before the gwalla / So you know I got to spoil her, Chanel bag on order," he spits.

After that, Yachty comes through and seems to deviate from the song's subject matter a bit and just expresses his feelings.

"I fell in love with my homie, b---- / And I ain't gon' lie right now I'm on some snakey sh-- / I'm on some f--- who you is and who you dating sh-- / I'm on some that n---- cheating, ain't gon' play your sh--," he sings.

Earlier this month, Durk joined Vic Mensa and others to discuss some of the problems that plague his hometown of Chicago. Plus, he received plenty of backlash a few days ago for saying Future is the modern day Tupac. More recently, however, the 24-year-old talked about his new "Homie B----" single, which he says he actually recorded last year.

"I did this record in L.A. last year," Durk told Complex. "Me and Quavo was talking back and forth. I sent it to him [and] he laid his verse. Then Yachty came to Chicago and heard it. Laid his verse and the rest is history."

You can listen to the single below.

What’s Beef? 10 Hip-Hop Twitter Feuds