

Prompt / Lyrics
[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…)
Tags
Alt-Pop / Bedroom Bop, 98 BPM, bouncy synth bass, finger-snaps, cheeky talk-box “oops!”, glossy girl vox.
1:34
No
11/12/2025