Back to Home

Song Analysis Results

Lyrics analysis with age appropriateness assessment

WHITE BOY WITH A GUN

Artist: Melanie Martinez

Album: Melanie Martinez

Contains mature content for mature audiences
Contains mature content for mature audiences

Minimum age: Age 18+

Sexual content, violence, political anger, explicit language

Share
Detailed Analysis

These lyrics contain multiple categories of mature content that make them unsuitable for younger audiences. There is a clear sexual euphemism in the opening verse ('Went down on my ih—, gave him diabetes'), which strongly implies oral sex through an interrupted phrase and innuendo, meeting the threshold for mild explicit sexual content. The lyrics also contain physical violence ('His ignorance slipped and so did my fist / Punched him real hard'), profanity ('stupid little bitches'), and racially charged language including an implied reference to KKK imagery ('Might as well just wear white cloth'). The song engages heavily with political themes including feminism, gun rights (Second Amendment), systemic racism, genocide, and corporate co-optation of social movements — all of which are complex, polarizing topics requiring significant maturity to process. The overall tone is confrontational and polemical. While the song carries an arguably anti-sexist, politically aware message, the combination of sexual innuendo, violence, strong profanity, and inflammatory political rhetoric places this firmly in the mature content category.

Themes

political commentary

violence

sexual content

explicit language

racism

gun references

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 August 18, 2026
More analyzed lyrics