---
[Verse 1]
You walk in like heartbreak never touched your name
(Yeah right…)
But baby, your mascara's crying louder than your fame
Actin’ like the queen of never textin’ back
But we all saw you double-textin’ Chad (busted)
Your phone’s dry like your personality
Still think you’re that girl? That’s a fallacy
You ghost them fast, then beg to stay
Girl, who you tryna play?
---
[Pre-Chorus]
You wear cold shoulders like a crown
But babe, that throne’s upside down (flip it)
---
[Chorus]
Girl, don’t play hard to get
(Uh-uh, don’t even try)
When we all know you’re already upset
(Saw the receipts, babe)
That boy didn’t call? Yeah, we saw the threat
(Yikes… desperate much?)
You said you’re done — but you ain’t done yet
So keep pretendin’ you're above the mess
But I see heartbreak in that dress
(It’s giving denial)
Girl, don’t play hard to get…
You’re just bad at it (oof)
---
[Verse 2]
You talk like you’re allergic to emotion
(“Feelings? Never heard of her”)
But you fell for a barista in slow motion
Told us you’d never catch a feel
Then made a playlist called "True Love's Real"
You’re scrolling his pics like a silent prayer
But post a thirst trap like you don’t care
You act too cool, too chill, too sly
(Oscar-worthy)
Girl, that’s a big ol’ lie
---
[Pre-Chorus]
You throw shade like it’s perfume
But babe, your heart’s still in his room (mmm hmm…)
---
[Chorus]
Girl, don’t play hard to get
(We know the truth)
When we all know you’re drowning in regret
(Don’t lie to yourself)
You talk like a savage, sure, I’ll bet
But cry in the Uber — yeah, not over yet
(We saw it, babe)
You flex like you’re the baddest threat
But your love life’s just a group chat bet
(Burn)
Girl, don’t play hard to get…
You’re just mad he left
---
[Bridge – slow it down, soft & sharp]
No shame in feelin’ things, babe
(We all got hearts)
But stop pretendin’ you’re unbreakable
You want love just like the rest of us
So quit the act, it’s so… theatrical
(Take the mask off, girl)
---
[Final Chorus – brighter, layered harmonies + ad-libs]
Girl, don’t play hard to get
(We been knew)
We know you’re hurt, just own it instead
(He ain't worth this show)
That heartbreak crown ain’t elegant
(It’s crooked, babe)
And your “cold girl era” needs a reset
So fix your lipstick, fix your rep
(Rebrand incoming)
Girl, this ain't a Juliet vignette
Don’t play hard to get…
(Be real for once)
Play honest next
---
[Outro – soft, dramatic, final word]
You’re not heartless…
You’re just heartbroken in heels. (click clack mic drop)