Lyrics analysis with age appropriateness assessment
Minimum age: All ages
The lyrics are largely positive and empowering, focusing on ignoring criticism and moving forward with confidence. There is mild romantic content (references to dating and an ex-partner) and a light flirtatious line inviting someone to dance, but nothing rises to the level of sexual innuendo or suggestive content. The language is clean, the themes are upbeat and age-neutral, and the overall message promotes self-confidence and resilience. Suitable for a broad audience.
I stay out too late Got nothin' in my brain That's what people say, mm-mm That's what people say, mm-mm I go on too many dates But I can't make 'em stay At least that's what people say, mm-mm That's what people say, mm-mm But I keep cruisin' Can't stop, won't stop movin' It's like I got this music In my mind sayin', "It's gonna be alright" 'Cause the players gonna play, play, play, play, play And the haters gonna hate, hate, hate, hate, hate Baby, I'm just gonna shake, shake, shake, shake, shake I shake it off, I shake it off (ooh-ooh-ooh) Heartbreakers gonna break, break, break, break, break And the fakers gonna fake, fake, fake, fake, fake Baby, I'm just gonna shake, shake, shake, shake, shake I shake it off, I shake it off (ooh-ooh-ooh) I never miss a beat I'm lightnin' on my feet And that's what they don't see, mm-mm That's what they don't see, mm-mm I'm dancin' on my own (dancin' on my own) I'll make the moves up as I go (moves up as I go) And that's what they don't know, mm-mm That's what they don't know, mm-mm But I keep cruisin' Can't stop, won't stop groovin' It's like I got this music In my mind sayin', "It's gonna be alright" 'Cause the players gonna play, play, play, play, play And the haters gonna hate, hate, hate, hate, hate Baby, I'm just gonna shake, shake, shake, shake, shake I shake it off, I shake it off (ooh-ooh-ooh) Heartbreakers gonna break, break, break, break, break And the fakers gonna fake, fake, fake, fake, fake Baby, I'm just gonna shake, shake, shake, shake, shake I shake it off, I shake it off (ooh-ooh-ooh) Shake it off, I shake it off I, I, I shake it off, I shake it off I, I, I shake it off, I shake it off I, I, I shake it off, I shake it off (ooh-ooh-ooh) Hey, hey, hey Just think, while you've been gettin' down and out About the liars and the dirty, dirty cheats of the world You could've been gettin' down to this sick beat My ex-man brought his new girlfriend She's like, "Oh my God," but I'm just gonna shake And to the fella over there with the hella good hair Won't you come on over, baby? We can shake, shake, shake Yeah, oh 'Cause the players gonna play, play, play, play, play And the haters gonna hate, hate, hate, hate, hate (haters gonna hate) Baby, I'm just gonna shake, shake, shake, shake, shake I shake it off, I shake it off (ooh-ooh-ooh) Heartbreakers gonna break, break, break, break, break (mm-mm) And the fakers gonna fake, fake, fake, fake, fake (and fake, and fake, and fake) Baby, I'm just gonna shake, shake, shake, shake, shake I shake it off, I shake it off (ooh-ooh-ooh) Shake it off, I shake it off I, I, I shake it off, I shake it off I, I, I shake it off, I shake it off I, I, I shake it off, I shake it off (ooh-ooh-ooh) Shake it off, I shake it off I, I, I shake it off, I shake it off (You got to) shake it off, I shake it off I, I, I shake it off, I shake it off
If so, consider supporting the project to cover some of the development and hosting costs ❤️
Analysis performed on June 11, 2026Dynamite by Taio Cruz
Age 13+
Party Poison by My Chemical Romance
Age 13+
poster boy by 2hollis
Age 18+
Raise Up Your Bat by Toby Fox
Age 13+