album cover
Dirty Halos
Hip-Hop/Rap
Dirty Halos was released on March 6, 2026 by The Underground Lab, LLC as a part of the album Dirty Halos - Single
album cover
Release DateMarch 6, 2026
LabelThe Underground Lab, LLC
LanguageEnglish
Melodicness
Acousticness
Valence
Danceability
Energy
BPM

Credits

PERFORMING ARTISTS
Lady M
Lady M
Performer
Naomi
Naomi
Performer
COMPOSITION & LYRICS
Orpheus Kennedy
Orpheus Kennedy
Composer, Lyrics

Lyrics

[Intro – whispered, filtered]
Yeah…
Ride or die…
Till the blood don’t dry…
[Verse 1 – heavy 808s]
Four queens with a fucked-up crown
City talk but we don’t make a sound
Lipstick smeared when the sun go down
Whole damn world tryna hunt us down
Hands clean but the past ain’t
Truth hurt but the lies pay
We don’t break, we just bend fate
Smile wide at the crime scene tape
Yeah, we said it was forever
Now forever feel like pressure
Every secret gettin’ heavier
Prayin’ karma don’t remember us
[Pre-Chorus – melodic, auto-tuned]
We were angels with dirty wings
Gold halos and diamond rings
Now every promise that we made
Got a body tied to our names
[Hook – Female Vocal | airy, melodic]
(Beat strips down — reverb piano + light 808 pulse)
I don’t wanna lose you
But I’m losing sleep
Every secret that we’re keeping
Cutting into me
Tell me we’re untouchable
Say we’ll never fall
If loving you is criminal
I’ll take it all
We too deep now
Ain’t no way out
Blood on our hands but
I still choose us
If the world finds out
And it all burns down
I’d still stand beside you
Through the gun smoke clouds
(808 slams back in)
Yeah… we torn
But I can’t let you go
[Verse 2 – darker, aggressive]
Every knock got my heart on freeze
Every siren make it hard to breathe
We don’t fold, we don’t plead
But this guilt got claws in me
Late night text like “you good?”
Same damn lie like “yeah, we good.”
Whole damn town wish a bitch would
Find out what we really stood for
Staring at blood on designer heels
Tell me how the fuck we supposed to heal?
Sisterhood signed in steel
Now it’s sealed with a deal we can’t repeal
[Pre-Chorus – build tension]
We were young, we were reckless
Now the mirror lookin’ restless
If the truth ever surface
It’ll burn through our defenses
[Hard Chorus – distorted 808s]
We’re torn…
Between survival and regret
Torn…
Ain’t no saints in this set
Hearts cold but our bond don’t break
Even if the whole world shake
We chose each other over everything
Now we choking on the price we pay
Yeah… we torn
Written by: Orpheus Kennedy
instagramSharePathic_arrow_out􀆄 copy􀐅􀋲

Loading...