[Intro]
Mirror cracked. I don’t fix it.
Call me names? Bet I twist it.
⸻
[Verse 1]
I ain’t clean, ain’t neat
Ain’t playing for your tweets
You wanted pretty?
Nah — I bring heat.
You call it shame — I call it breath
You paint your face — I wear what’s left
Every flaw? Been a crown
You look away? I double down
No plastic in my voice
No edits in my stance
You sell filters
I sell chance
Scarred up, stitched with pride
You look soft. I survived.
⸻
[Pre-Chorus]
You swiped left
But came back
Guess truth don’t fit
In your trap
⸻
[Chorus]
I ain’t model-type
I’m model break
Ugly with a pulse
You just fake
Wanna mock the dirt I carry?
I built thrones
Where it’s buried
They want smooth — I show teeth
They want cute — I bring grief
They want silence — I drop sound
You spit shade — I burn ground
You call it pain — I call it fuel
I don’t fold — I don’t play cool
⸻
[Verse 2]
Say it loud — Say it raw
I’m ugly again — Still stand tall
UGLY — You said it — thanks
Now I own it — no more blanks
You run from real — I walk straight
I smell blood — You spit hate
But I’m still here
Boots deep in mess
No disguise — No guess
Look close — It’s all there
Your nightmare — With a hard stare
⸻
[Bridge]
I won’t shrink — Won’t fade
You curve — I blade
UGLY — That’s the chant
That’s the banner — Not your plant
I came from sweat — You came from screen
You play dress-up — I play mean
⸻
[Final Chorus]
I don’t blend in — I don’t clean up
I don’t take back — What messed you up
This is face — This is fire
This is all — You can’t hire
This ain’t luck — This is real
This is ugly — That don’t kneel
So whisper, judge, repost me
Still I rise — Ugly trophy
⸻
[Outro]
You don’t have to like it
But you’ll hear it
Every scream I spit — I spear it
UGLY — Final time
That ain’t shame
It’s my design.