Analysis

Bad To Be Good

Poison · Poison

16+
Verdict
Not for kids

Prostitution references, glorified crime, violence, corruption

Detailed Analysis

These lyrics contain multiple mature themes that make them unsuitable for younger audiences. The song depicts street crime, corruption (cop on the take), theft, and a lawless urban underworld. Most notably, there are references to prostitution ('working girls hanging out, turning tricks underneath the lights' and 'love for sale on the New York subway line'), which constitutes explicit sexual content in context. Additional concerns include references to alcohol ('a taste of wine' sold by desperate men), vigilante justice ('eye for an eye'), violence and living under threat of a gun, and a pervasive 'crime pays' moral framing ('you gotta be bad to be good'). The overall message glorifies or at least normalizes criminal survival tactics, exploitation, and moral compromise. The prostitution references alone push this into mature territory, and combined with the glorification of crime and violence, this content is best suited for older listeners.

Themes

street crime

prostitution

corruption

violence

moral ambiguity

survival

Read more about this analysis and how we do it »

Lyrics

Remember: You know your child best. Use LyricsRay as a tool to inform your decisions, but always trust your parental instincts and family values when determining what's right for your children.
Did this analysis help you?

If so, consider supporting the project to cover some of the development and hosting costs ❤️

Analyze Another SongLearn More
Analysis performed on September 17, 2026