Sometime over the last year and change, South Florida's own Smokepurpp and Ontario-bred producer Murda Beatz broke bread in the studio for the first time. On Friday (April 13), the two released Bless Yo Trap, their first project as hip-hop's newest ultra-talented rapper-producer duo.

At just 23 minutes, Bless Yo Trap is about as svelte as rap projects come. Still, it's heavy with Murda's hypnotic production and effortlessly cool bars from Purpp, who continues his rise to stardom with the project.

While a lot of rappers sound great over Murda Beatz's production, few work it quite like Purpp. With an easygoing flow, the 20-year-old rapper adds a layer of calm confidence to every song and adjusts to beat switches seamlessly, making his best bars feel like micro-climaxes on hammering production. The project is light on guest features—only Lil Yachty, Offset and A$AP Ferg join in for the festivities—but Lil Purpp and Murda Beatz's chemistry is palpable.

Speaking with XXL about the recording of Bless Yo Trap, Purpp and Murda said they brought out the best in each other.

"Honestly, he's helped me find a certain sound," Smokepurpp said of his production co-pilot Murda Beatz earlier this month. "He gave me some crazy-ass presets to record with. Once he gave me that, I really found a specific sound. Low key, making this project, he helped shape how I'm making music now."

"We're gonna bless a bunch of traps with this," Murda added.

XXL played through Bless Yo Trap to pick out 20 of the project's best lyrics.

  • "123"

    Smokepurpp and Murda Beatz

    "This is a fur from koala/My niggas scammers and robbers/Everything hit like the Dodgers/Drop all my chains in the water" —Smokepurpp

  • "123"

    Smokepurpp and Murda Beatz

    "He tryna' run but we got him/Drop the shit down to the bottom/Huh, wait/I want all the smoke/I smoke all the dope/Uzi with a scope" —Smokepurpp

  • "123"

    Smokepurpp and Murda Beatz

    "Big AP, it's bust down/Fuck that lil' ho, she get bust down/Lil Purpp don't ride in no trucks now/I spent the racks, give no fucks now" —Smokepurpp

  • "Big Dope"

    Smokepurpp and Murda Beatz

    "I remember niggas hated on me back when I was broke/Now they lookin' up to me so high they need a telescope" —Smokepurpp

  • "Big Dope"

    Smokepurpp and Murda Beatz

    "Smoking on gelato, see these niggas smoke oregano/Need a penthouse by the clouds so high that I can't see the floor" —Smokepurpp

  • "Big Dope"

    Smokepurpp and Murda Beatz

    "I just pulled up on a nigga/Choppa poppin' like a Harlem Shake/Big drum, it's gonna eat a nigga like a double steak/I just called my main hoe and I told that bitch I need a break" —Smokepurpp

  • "Big Dope"

    Smokepurpp and Murda Beatz

    "I can't trust nobody, when I sleep you know I keep a pole (I can't trust nobody)/And shawty wanna fuck 'cause I got bands and she know I got O's (I got O's)" —Smokepurpp

  • "Big Dope"

    Smokepurpp and Murda Beatz

    "I was busting pieces in L.A., just tryna make a move (make a move)/Huh, aye and my Gucci shoes/Foreign bitch she with me and she only rock the Christian Loubs" —Smokepurpp

  • "Do Not Disturb"

    Smokepurpp and Murda Beatz Featuring Lil yachty and Offset

    "Diamond on my neck like river/I just fucked a bitch on Twitter/Put the K to his mouth like a motherfuckin' dinner/Call lil' bitch get head like a pillow" —Smokepurpp

  • "Do Not Disturb"

    Smokepurpp and Murda Beatz Featuring Offset and Lil Yachty

    "Fuck on that bitch, and you wifed her/Fuck I look like doing cyphers/I'm getting richer now (uh)/Finna start saying no to pictures now (uh)" —Lil Yachty

  • "Do Not Disturb"

    Smokepurpp and Murda Beatz Featuring Lil Yachty and Offset

    "Goyard got racks in the kangaroo pouch (racks)/Sipping the mud, live on the cloud (woo)" —Offset

  • "Do Not Disturb"

    Smokepurpp and Murda Beatz Featuring Lil Yachty and Offset

    "These bitches tripping (tripping)/After I fuck, bitch I'm dippin' (I'm dippin')/Big Benz on track, that shit Crippin’ (skrrt)/Yeah that shit blue/Used to sip Hi-Tech like I had the flu" —Lil Yachty

  • "Do Not Disturb"

    Smokepurpp and Murda Beatz Featuring Lil Yachty

    "Bitch boy, put on a blouse (ayy)/I put a bullet right into your vowels (bow-bow)/My crew turnin' heads like a owl (bitch)" —Offset

  • "Pockets"

    Smokepurpp and Murda Beatz

    "Nigga get popped like a Tic Tac (Lil Purpp)/Smokin' on bubble, that piss pack (ooh)/Run up the racks, yeah I did that (Lil Purpp)/Run up on me, push yo shit back" —Smokepurpp

  • "Good Habits"

    Smokepurpp and Murda Beatz

    "Spend a whole check on my neck piece/I don't wanna fuck, hoe, I just want the neck, please/I smoke green, yeah the veggies/Splash on a ho like I just rode a jet ski (splash)" —Smokepurpp

  • "Good Habits"

    Smokepurpp and Murda Beatz

    "Your bitch tryna find the circumference/And I got hoes in abundance" —Smokepurpp

  • "Mayo"

    Smokepurpp and Murda Beatz

    "Twenty-five bands on the dental/And it's my car, fuck a rental (skrrt skrrt)/Two hoes, I'm in the middle (ayy)/Play with that bitch like a fiddle (play with that)" —Smokepurpp

  • "Mayo"

    Smokepurpp and Murda Beatz

    "She learning some shit from that pole/Hey, she sucking me out of my soul (Lil Purpp)/Look at these diamonds and gold/Niggas jealous and they get exposed" —Smokepurpp

  • "Pray"

    Smokepurpp and Murda Beatz Featuring A$AP Ferg

    "Got your bitch on molly, I came with a shotty/And I came alone, but I left with your shawty" —Smokepurpp

  • "For the Gang"

    Smokepurpp and Murda Beatz

    "That is not my bitch, she for the gang (gang, gang)/So now when I fuck it's not the same" —Smokepurpp