Back to Home

Song Analysis Results

Lyrics analysis with age appropriateness assessment

Peacock

Artist: Katy Perry

Album: Peacock

Contains mature content for mature audiences

Minimum age: Age 16+

Share
Detailed Analysis

While the song uses the word 'peacock' — a real bird — as a sustained double entendre throughout, the lyrics are unmistakably built around sexual innuendo and themes of seduction. The repeated requests to 'see what you're hiding underneath,' references to being 'brave enough' to reveal oneself, the climactic reaction ('Oh my god, no exaggeration / Boy, all this time was worth the waiting / I just shed a tear, I am so unprepared'), and descriptions like 'end of the rainbow-looking treasure' all strongly imply sexual content beneath the surface-level wordplay. Additionally, there is a mild alcohol reference ('Need some goose, to get loose, come on take a shot'), mild profanity ('bi-atch'), and language pressuring a partner into revealing themselves, which carries a coercive undertone. The song's primary theme is sexual curiosity, desire, and seduction, making it inappropriate for younger audiences despite the playful framing.

Themes
sexual innuendo
double entendre
seduction
sexual curiosity
mild profanity
alcohol reference
pressure/coercion undertones
suggestive language
adult humor

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 ❤️

☕ Support on Ko-fiAnalyze Another SongLearn More
Analysis performed on August 6, 2026