At long last, Trippie Redd's debut album, Life's a Trip, has arrived. And as you should have been expected, it's filled with melodious bangers. It's also got several showcases of strong rhymes from Trippie, who's known more for his genre-meshing than outright bars.

Over the course of 14 tracks, the 2018 XXL Freshman delivers plenty of quotable flexes and some lyrics that capture the pain of heartbreak. The strongest section of lyrics comes from "Missing My Idols," one of the best tracks on the new LP. On the song, the Ohio artist distills a rush of anxiety as he delivers a stanza that feels like the walls closing in on him.

"I don't know why I feel like nobody loves me/Or why they feel like my intention's something ugly/Or why I feel like everyone needs something from me/Or why I feel like everyone just saying fuck me/Or why I feel like the opposition gon' buss me/If I gave you my heart would you still love me/Lately baby I feel like nobody trust me," he spits on the track.

Elsewhere on the album, Trippie keeps things more surface-level, flaunting his luxurious lifestyle while letting loose some classic rap bravado. "Steady causing havoc, yeah (yeah)/Bitch, I'm balling hard just like a Maverick (yeah)/Money stretch long, lil' bitch, like elastic (yeah)Now that bitch steady calling me Mr. Fantastic, yeah, ayy/Know I keep a ratchet (alright)," he spits on his Travis Scott-assisted single "Dark Knight Dummo."

XXL takes a look at the best bars from the 19-year-old artist's new LP.

  • "Together"

    Trippie Redd

    "Forever tryna fight all these demons in my head/Together we can fight all these demons in my head" —Trippie Redd

  • "Taking a Walk"

    Trippie Redd

    "Said I hope you got my note bitch/Ayy, I left it on the suicide door bitch/Yeah, and you left it on the floor bitch/Ayy, rule number one never trust no bitch" —Trippie Redd

  • "Taking a Walk"

    Trippie Redd

    "Get this green then smoke this green, gotta stay potent/Pussy nigga talking shit but he ain't know shit/Chicken noodle ass nigga, man, you boneless/Yeah, I keep my ratchet, boy, you pole-less" —Trippie Redd

  • "Wish [Trippie Mix]"

    Diplo Featuring Trippie Redd

    "Can't save me man, save yourself/'Cause I do not need no help" —Trippie Redd

  • "Wish [Trippie Mix]"

    Diplo Featuring Trippie Redd

    "Wish you'd get out my face, might go M.I.A./Might just blow my brain, I'd be Kurt Cobain/I can't feel my face, I can't feel my face/I can't feel my face, I can't feel my face" —Trippie Redd

  • "Missing My Idols"

    Trippie Redd

    "I don't know why I feel like nobody loves me/Or why they feel like my intentions something ugly/Or why I feel like everyone needs something from me/Or why I feel like everyone just saying fuck me/Or why I feel like the opposition gon' buss me/If I gave you my heart would you still love me/Lately baby I feel like nobody trust me" —Trippie Redd

  • "Forever Ever"

    Trippie Redd Featuring Reese LaFlare and Young Thug

    "Baby girl got me so obsessed for a while babe/You gon' really have to hold me fucking down babe/'Cause I ain't with the fuckery that playing 'round babe/Unless we playing in the sheets, baby mad laid" —Trippie Redd

  • "Bird Shit"

    Trippie Redd

    "You just mad I got the bands over you/Made a million dollars fuck the fans over you/In the back of the cut, sipping cranberry juice/Yeah, I'm so sauced up, yeah/They was wishing that they caught up/For the reason I was brought up" —Trippie Redd

  • "Bang!"

    Trippie Redd

    "New Chanel walkers, when I walked up in the room/Maison Margiela, when I walked up in the room/Bunch of dope smokers, when I walked up in the room/Iced-out Motorola, when I walked up in the room/Woadie with my chopper, talking down and boy you're doomed/Used to want a 'rari, now I'm rich I bought a coupe/Now I'm switching lanes and I never keep a roof" —Trippie Redd

  • "How You Feel"

    Trippie Redd

    "Haven't smiled in a while/But yesterday was too wild/I guess I wanna know how you feel/Yeah, how you feel, yeah/If you were here, be so proud/All my thoughts are so piled/I guess I wanna know how, how you feel" —Trippie Redd

  • "Dark Knight Dummo"

    Trippie Redd Featuring Travis Scott

    "Steady causing havoc, yeah (yeah)/Bitch, I'm balling hard just like a Maverick (yeah)/Money stretch long, lil' bitch, like elastic (yeah)/Now that bitch steady calling me Mr. Fantastic, yeah, ayy/Know I keep a ratchet (alright)" —Trippie Redd

  • "Dark Knight Dummo"

    Trippie Redd Featuring Travis Scott

    "Astroworld's my planet, my home (yeah)/Car's too hot, the fumes too strong (yeah, yeah, it's lit)/Mixed this cup for way too long (yeah, yeah, alright)/Add it up, don't subtract it (yeah, yeah)/Pour this eighth with me and let's get blasted (straight up)/Lambo drive like a dragon (skrrt, skrrt, ooh)" —Travis Scott

  • "Uka Uka"

    Trippie Redd

    "Ooh, ayy, son these niggas, I'm your dad/Big racks on my body, baby got this cash/Pray these goofy niggas really goin' out sad/Give these pussy niggas hell like I'm Johnny Gat, ooh" —Trippie Redd

  • "Shake It Up"

    Trippie Redd

    "Yeah, she gon' shake it like a red nose/Yeah, to the wall to the window/Put that ass in reverse just like Uno/Told her I'm a big dog just like Cujo/Sing to that bitch like I'm Bruno/Where abouts is your bitch, I'm like who knows" —Trippie Redd

  • "Oomps Revenge"

    Trippie Redd

    "If a nigga test me I'ma reach up in this bag though/And put on my ski mask, hoe/And let off hella shots and do 200 on the dash, bro/I can't go out sad, bro/Got a family and I still wanna pop some tags mo'/Used to want a Jag, hoe" —Trippie Redd

  • "Gore"

    Trippie Redd

    "Put that on my momma, fuck that drama/I'ma keep getting these commas/On my momma, got a nigga ballin' like I'm Iguodala/For the dollar, I go brazy on this set/Keep a ratchet it go 'blat!'/If you talk down you get blessed" —Trippie Redd

  • "Gore"

    Trippie Redd

    "That's that heat wave, let the heat blaze/Left hand came back, like LeBron Heat days/Keep the peace, ay, gotta keep the peace way/'Cause it get real, nigga, for Pete's sake" —Trippie Redd

  • "Underwater Fly Zone"

    Trippie Redd

    "It's like I've been castaway/Fast away/By my lone, by my own/I don't have anyone to cry with, or to die with, I die on my own" —Trippie Redd

  • "Underwater FlyZone"

    Trippie Redd

    "I'm tryna fight, through the light/Even though I've been blind" —Trippie Redd

  • "Underwater FlyZone"

    Trippie Redd

    "Leave me in the dark end, leave me in the back end/Leave me back in your arms/Leave me in the dark end, leave me in the back end/Leave me back in your arms, your arms, your arms" —Trippie Redd

More From XXL