[Intro]
Yeah
Look
[Verse 1]
You the ex for a reason, boy, that’s facts
She upgraded, I’m the league that you can’t draft
Talk big online, in real life you half
She told me every single time you choked, then laughed
You a clown in some Walmart jeans
Puffin’ out your chest, but you soft off-screen
All that bark in your texts, in the bed you weak
She said you tap out early when she just peak
You was never really ready, that’s her words
Left her looking at the ceiling like “this can’t work”
You the “finish already?” type, she hurt
Now you mad ’cause she with me and put you third
[Chorus]
Touch her again and I’ll put you on a shirt
Name in the clouds, mama in a church
Cartoon clown on the front, that’s you
Play tough once, that’s the last thing you do
Touch her again and I’ll put you on a shirt
Talk like a boss but you really just dirt
You ain’t adequate, the truth still burn
She got a real one now, that’s my turn (yeah)
[Verse 2]
You was fakin’ every flex, every post, every story
All caps, small stats, that’s your whole life’s glory
She said “he never showed up, not once for me”
Now I’m here, and your name just a joke to me
She said you never made her feel nothing but bored
Checked her phone half the time while you thought you scored
Called you “two-minute man” when she hit my line
Said you never hit the spot, never crossed that line
You a practice round, I’m the real exam
You the soft handshake, I’m the full-body slam
You the “sorry, I’m tired,” I’m the “say my name”
You a glitch in her past, I’m the whole upgrade
[Chorus]
Touch her again and I’ll put you on a shirt
Name in the clouds, mama in a church
Cartoon clown on the front, that’s you
Play tough once, that’s the last thing you do
Touch her again and I’ll put you on a shirt
Talk like a boss but you really just dirt
You ain’t adequate, the truth still burn
She got a real one now, that’s my turn (hey)