

Prompt / Lyrics
[Intro – spoken, low and raspy, relaxed drawl, confident pause between letters] T… O… Y… (half-smile in the voice) Yeah. I’m good now. [Verse 1 – low-register, raspy, chest voice, slightly nasal bite, soulful phrasing with accent] I used to wait on every word you said (Read it slow… let the vowels drag) Read between lines that were never there Now your name don’t hit the same in my head It’s just a sound in the air You had your moment, I gave you time (grit on time) I gave you truth, you gave me signs Now I’m clocked out, yeah, I resigned From loving you overtime [Pre-Chorus – husky, controlled power, subtle growl on the last word of each line] I don’t flinch when your song comes on (gravel on flinch) I don’t check if you’re moving on If you’re wondering where I’ve been I’ve been gone… before you called again [Chorus – full-bodied raspy belt, wide vowels, confident punch, accent shines] T. O. Y — Totally over you (Hit totally like a statement) Say it once, say it twice, it’s true No tears left, no déjà vu I’m not missing nothing we used to do T. O. Y — read my lips, it’s done (Attitude on done) You were fun but you weren’t the one I don’t hate you, I just moved on Yeah, T. O. Y — totally over you [Verse 2 – lower again, conversational rasp, playful smirk in the tone] Saw you out, didn’t ruin my night Didn’t freeze, didn’t need a drink I just smiled like yeah, that’s right Funny how healing changes things I don’t replay what we almost were (gravel flick on were) I don’t romanticise the hurt I upgraded — energy first I learned my worth [Pre-Chorus – thicker harmonies underneath, lead stays gritty and grounded] I don’t jump when your name pops up I don’t care who you’re waking up If you’re waiting for me to crack You’re too late — I don’t look back [Chorus – bigger belt, stacked vocals, confident rasp carries the hook] T. O. Y — Totally over you Say it once, say it twice, it’s true No tears left, no déjà vu I’m not missing nothing we used to do T. O. Y — read my lips, it’s done You were fun but you weren’t the one I don’t hate you, I just moved on Yeah, T. O. Y — totally over you [Bridge – stripped back, intimate rasp, almost spoken, smoky and sincere] I don’t need closure (low… deliberate) I am closure You don’t haunt me You’re just older No revenge, no final scene Just self-respect and better dreams (pause… breath… let the rasp breathe) Spell it out… if you need to. [Final Chorus – powerful raspy belt, victorious but controlled, never shouty] T. O. Y — Totally over you Every word finally coming true No what-ifs, no residue I’m not broken — I’m brand new T. O. Y — lights on, curtain closed I outgrew what we almost were Say my name, I won’t respond Yeah, T. O. Y — totally over you [Outro – whispered rasp, satisfied, confident fade] T… O… Y… That’s the sound of me… moving on.
Tags
Raspy low-register pop with soulful grit, confident delivery, bold hook, smoky verses, powerful, healed-energy chorus
3:18
No
12/24/2025