A day before Travi$ Scott releases his debut album Rodeo, his collaborative song with ScHoolboy Q called “OK Alright” surfaces online. It’s a seven-minute trip into the mind of the G.O.O.D. Music-affiliated rapper and producer.

Over a drowsy beat and Q’s “Ok, alright” ad-libs, Scott delivers rhymes about sex, drugs and money.

Let's get this s--- lit poured right / Need me drugs alright / Call my bitch up she gon' suck this d--- four ways / Four ways, now it's time to pay / Need my money now not tomorrow need that shit today / Okay, Okay, Okay / Now it's bombs away," he raps.

The TDE rhymer follows with the theme and spits, "Rollie on (bling bling), neck on ice / Tell a bitch get right, make a n---- miss that flight / Can a n---- hit that twice? / Got my first M 2012 / Another 100K in the mail / Free another homie on bail," he spits.

Halfway into the song, Scott switches the tempo up and provides a dreamy soundscape with falsetto vocals from a female singer.

Scott's album Rodeo will drop on Friday (Sept. 4), the same day he kicks off his mini-tour, which begins in his hometown of Houston. To check out his full itinerary, click here.

Listen to Travi$ Scott's Song "OK Alright" Feat. ScHoolboy Q

See 100 Hip-Hop Facts That Will Blow Your Mind