(Genre: dark oldschool hip-hop × street soul — 82 BPM, dusty boom-bap drums, dark piano sample, deep male vocals)
(Mood: streets, hustling, betrayal, survival, inner conflict)
⸻
[Intro – deep tone / vinyl crackle]
Yeah…
Every street got a story —
some told, some buried.
⸻
[Verse 1 – slow, raw delivery]
Came from the block where the lights stay low,
where the fiends talk fast and the money slow.
We don’t pray much, we just load and go,
trust is a ghost, and the truth don’t show.
Fu*k the law, they don’t see no pain,
just another kid hustlin’ in the rain.
Every gram, every line, that’s stress,
you get rich fast, or you die like the rest.
(ad-lib: “yeah, that’s the code…”)
⸻
[Hook – female vocal echo, soulful but cold]
On these streets, we don’t sleep,
we just move, we just keep.
Ain’t no love, just bills and heat,
fu*k the peace — we play for keeps.
(repeat echo: “play for keeps… keeps…”)
⸻
[Verse 2 – heavier tone]
Shots ring out, another name on the wall,
fu*k dreams, we just try not to fall.
Bitches love danger, they call it style,
but they switch up quick when you on trial.
I seen brothers turn snakes for a stack,
shake your hand, then stab your back.
Money make monsters, pain make men,
same shit play out again and again.
⸻
[Bridge – beat drops, bass hum]
Gun smoke thick, can’t see clear,
you live by fear or you disappear.
I ain’t proud, I’m just built that way,
born in the dark, I learned to pray.
⸻
[Final Hook – full beat, gritty tone]
On these streets, we don’t sleep,
we just move, we just keep.
Ain’t no love, just bills and heat,
fu*k the peace — we play for keeps.
(background echo: “play for keeps…”)
Yeah… this block don’t change, just eats.
⸻
[Outro – slow fade, deep voice]
Every night another soul goes cheap,
same block, same pain — no sleep.