bloodonmyhands

Tate McRae & Flo Milli

Lyrics

[Intro: Tate McRae] I've got some blood on my hands I've got some blood on my hands I've got some blood on my hands (Mm)
[Verse: Tate McRae] Held you in the night I kept all your secrets in a vault inside my mind I was so prepared to let you cross all my lines I was so prepared to fight a war on your side So where'd it go, boy? One second you were begging for my time, then, boy You scheming like you out your fucking mind, and, boy You forgot I got a lotta pride and choices Didn't think that I'd go
[Chorus: Tate McRae] Dance like I can't be bothered, know it kills you Bounced back and found another, and he hates you Oh, baby boy, you're seein' stars And it fucks you up so hard Dancе like I can't be botherеd (Dance like I can't) when I'm half-drunk Moved on and found another (Moved on and found), on my worst month Oh, baby boy (Boy), you're seein' stars (Stars) And it fucks you up so hard (Oh yeah)
[Verse: Flo Milli & Tate McRae] Got a new man to please, fallin' for you is a damn disease Holdin' it down, I knew you was messin' around, you wanna go play in the streets But you know me, I ain't goin' for that, I hit the club and I'm throwin' it back One walk through and them niggas attack, so when they call, I answer that Okay, had a couple drinks and he fallin' (Fallin') Stars in the whip, it's cream, bitch, I'm ballin' (Ballin') Boy, get a grip, I'm sick of you callin' (Callin') He don't believe it's over, he stallin' (He stallin') I'm pretty and worth it My feelings ain't hurtin' Won't stay if it ain't workin' Didn't think that I'd go
[Chorus: Tate McRae] Dance like I can't be bothered (Oh no), know it kills you (Kills you) Bounced back and found another, and he hates you Oh, baby boy (Boy), you're seein' stars (Stars) And it fucks you up so hard (So, so, so, so hard) Dance like I can't be bothered (Dance like I can't) when I'm half-drunk Moved on and found another (Moved on and found), on my worst month Oh, baby boy (Boy), you're seein' stars (Stars) And it fucks you up so hard
[Bridge: Tate McRae & Flo Milli] Blood on my hands (I got blood on my hands) I got some blood on my hands (I got blood on my hands) Yeah, I move as fast as I can (Ooh) And I know it fucks you up so hard Blood on my hands I got some blood on my hands Yeah, I move as fast as I can And I know it fucks you up so hard (Ah)
[Outro: Tate McRae] I got some blood on my hands (On my hand) I got some blood on my hands (Ah) I got some blood on my hands (Ah, ah)

Explore More

About The Track

"bloodonmyhands" is a high-energy collaboration between pop sensation Tate McRae and rapper Flo Milli. The track serves as the ultimate "glow-up" anthem following a betrayal. Unlike sad breakup ballads, this song channels anger into empowerment. Tate and Flo Milli trade verses about loyalty that was taken for granted and the satisfaction of seeing an ex-partner spiral while they move on to better things.

Meaning & Themes

The "Blood" Metaphor

"Blood on my hands" isn't literal violence; it's a metaphor for being the cause of someone's emotional destruction. Tate accepts that her moving on "kills" her ex, and she wears that responsibility like a badge of honor, no longer feeling the need to protect his feelings.

Loyalty vs. Betrayal

Tate highlights her past loyalty ("prepared to fight a war on your side"). This contrasts sharply with the ex's "scheming," emphasizing that the relationship ended not because she gave up, but because he took her for granted.

Flo Milli's Confidence

Flo Milli's verse reinforces the theme of upgrading. She dismisses the ex ("sick of you callin'") and flaunts her success ("stars in the whip," "I'm ballin'"). Her attitude solidifies the message: falling for a toxic person is a "disease," and the cure is realizing your own worth.