[Verse 1]
Heart-shaped box on my front step
Didn’t order that, you can keep it
Group chat blowin’ up with red roses
I’m mute on it, yeah I closed it
Two-for-one love in every store
Plastic words on a cardboard core
Everybody postin’ “mine forever”
I’ve seen those captions change like weather
[Pre-Chorus]
Why they act like I’m broken
’Cause I’m home in my hoodie, chillin’ and jokin’
Got my own back, I’m chosen
Sip my wine while their timelines swollen (yeah)
[Chorus]
I despise Valentine’s Day
You can keep your candy clichés
I’m not tryna play that game
Heart emoji, copy-paste
I despise Valentine’s Day
I don’t need a fake bouquet
I’m my own bouquet today
Throw that red away, away (away, away)
[Verse 2]
Dinner rush, every table for two
I book one seat, extra fries for the mood (mmm)
Waiter lookin’ round like, “you sure it’s just you?”
Yeah, I tip myself for what I’ve been through
Love songs loud in the grocery line
Tiny bears say “be mine, be mine”
I roll past with my cart, unbothered
Got snacks, got peace, I’m covered
[Pre-Chorus]
Why they act like I’m lonely
’Cause I choose me first and I move slowly
Got my playlist, got my phone on D
All this pressure don’t apply to me (no)
[Chorus]
I despise Valentine’s Day
You can keep your candy clichés
I’m not tryna play that game
Heart emoji, copy-paste
I despise Valentine’s Day
I don’t need a fake bouquet
I’m my own bouquet today
Throw that red away, away (away, away)
[Bridge]
Text from an ex sayin’ “thinking of you” (yeah right)
You and every other number that you ran that through
I’d rather stay home, talk trash with my friends
Than dress up pretty for a dead-end
[Chorus]
I despise Valentine’s Day
You can keep your candy clichés
I’m not tryna play that game
Heart emoji, copy-paste
I despise Valentine’s Day
I don’t need a fake bouquet
I’m my own bouquet today
Throw that red away, away (away, away)