[Intro – cheeky phone ping, bright synth]
Oops… my bad…
[Verse 1]
Text you at midnight, said I’m over it
Then I hit record, now I’m owning it
Thought I’d vent, but the hook’s too clean
Guess heartbreak pays when the vibe’s this mean
[Pre-Chorus]
Ping-ping notifications blow
You’re streaming my pain—didn’t mean to gloat
[Chorus]
Oops I wrote a banger, sorry not sorry
Turned your goodbye into my Grammy
Oops I wrote a banger, now it’s on repeat
Your loss is my chorus—skip, skip, beat!
[Verse 2]
Your new girl’s humming it in the shower
I’m cashing streams by the hour
Thought I’d cry, but the royalties stack
Therapy’s free when the track slaps back
[Bridge – half-laugh, talk-sing]
Plot twist: I’m fine
Plot twist: you’re streaming my cry
[Chorus – stacked vox, clap-back ad-libs]
Oops I wrote a banger, sorry not sorry
Turned your “it’s not you” into my party
Oops I wrote a banger, now it’s worldwide
Your ghosting’s my glow-up—bye-bye-bye!
[Outro – phone ping fades to cash register]
Oops… cha-ching…
(My bad…)