Released: January 1, 2016

Songwriter: Moneybagg Yo

[Intro]

[Hook:]
I'm fresh out the block
I took cash out these streets to invest in my rhymes (I did that for real)
I'm puffin the weed, my feet kicked up thinking about past times (Just thinking about shit)
All the bitches that I dogged (Damn for real)
All the niggas that I lost (For real for real)
Fake friends I cut off (Why you did that?)
All them crosses I had to cross (Ayy)!
Then I met my nigga Elo (I miss you fool)
He just wanted some chips like fritos (He did)
He just wanted chips like casinos (He did)
Why they have to take my G though? (Can you answer that?)
I wish I could press rewind (I Wish)
I just smile to keep from crying (I Do)
Put the Rollie off and put the [?] on, I just call it changing times (I swear?)
Into the streets, haters talking jibber-jabber mad 'cause I'm doing better
Ready to fuck you up when you find out who ain't real when it come to this channel
Trying to cancel out the pain from you
Pour a [?] in the [?Pineapple snapper]
Told your momma hold her head up
God gives his strongest soldiers the hardest battles

[Chorus]
I do this for my nigga Elo (ELO)
I do this for my nigga Elo (I do this shit)
I do this for my nigga Elo (ELO)
I do this for my nigga Elo
I do this for my nigga Elo
Hey! I do this my nigga Elo (Elo)
I do this for my nigga Elo
I do this for my nigga Elo
I do this for my nigga Elo
I do this my nigga.... Yeah

[Verse 2]
It's like all the bad shit start to happen when you're doing fine
But God got me bruh. I'm taking everything that come with the Shine Mayne
Just sick of losing niggas with me everyday
First ? and now you
Sometime when I ride, I find myself conversating with you man
I miss you fool
You kept me level headed way before the money, way before the lil fame
Told me to stay down and stay focused
I promise lil bruh you gonna fuck up the game
When we stand ? in this bread game, put that on the chain
Man, I'm just trying to stay sane
Long live your name
I got your fam (I Got your folks)
I got your mom (I got your folks)
I got your lil girl(I got your ?)
I got your son
Fuck it, May as well get your name on the ?
E.L.O. Elo means everybody lives on

[Chorus]
I do this for my nigga Elo (ELO)
I do this for my nigga Elo (I do this shit)
I do this for my nigga Elo (ELO)
I do this for my nigga Elo
I do this for my nigga Elo
Hey! I do this my nigga Elo (Elo)
I do this for my nigga Elo
I do this for my nigga Elo
I do this for my nigga Elo
I do this my nigga.... Yeah

Moneybagg Yo

Moneybagg Yo is a rapper from Memphis, Tennessee who is affiliated with Yo Gotti. His 2017 album, Federal 3X, peaked at #5 on the Billboard charts.

Following the August 2018 release of Bet On Me, Bagg returned to the hip-hop spotlights with release of RESET and 43VA HEARTLESS.

In 2020 he released his third studio album, Time Served, and its deluxe edition.