[Verse 1]
I pulled up dirty, you smelled like rain
You kept my name like a gold chain
My hands got scars, my heart got cracks
Still you touched me like I came back
I keep a gun by the driver door
But you the one I’m fighting for
When the whole block talk that noise
You the calm in my busted voice
[Pre-Chorus]
Don’t test my love
It run deep
I go hard
Then I stay weak
You say my name
I unclench
I built this wall
You found the trench
[Chorus]
My ride or die, my queen
My ride or die, my queen
You make a savage clean
My ride or die, my queen
(My ride or die)
(My queen)
If I lose my way
You bring me home
[Verse 2]
Late-night diner, booth in the back
You split your plate, I split my stack
You seen my rage and my empty hands
Still you held tight, still you understand
I don’t trust much, I don’t say enough
You read my face when I act so tough
Ain’t no fronting when your kiss hit me
Whole wide world got a grip on me
[Pre-Chorus]
Don’t test my love
It run deep
I go hard
Then I stay weak
You say my name
I unclench
I built this wall
You found the trench
[Chorus]
My ride or die, my queen
My ride or die, my queen
You make a savage clean
My ride or die, my queen
(My ride or die)
(My queen)
If I lose my way
You bring me home
[Bridge]
If they come for me, you don’t flinch
You know my sins, you still don’t switch
I’d trade this pride for one more night
Your hand in mine, we’d get it right
No fake love, no empty talk
You got my back when the shadows stalk
I’m a hard man, but I fold fast
When you look at me like love can last
[Chorus]
My ride or die, my queen
My ride or die, my queen
You make a savage clean
My ride or die, my queen
(My ride or die)
(My queen)
If I lose my way
You bring me home