Amazing song. absolutely phenominal. however, the sexual behavior is not appropriate, esp. with them mentioning 'put the d--k in their mouth, so I guess it's f--k what they say." and "they call me a freak cuz I like to spit on these p---y's 'fore I eat 'em." and the language including the s-word, bi--h, c--ksucker, and the such. This is a very powerful song however, and since most eminem fans are young teenagers, I would keep younger teens/tweens away from this song. I've skipped a couple grades, so I'm mature for my age, but most children should not be exposed to this much at a younger age. Definitely not appropriate. However, I listened to the clean version, and they block out every swear, sexual reference, and drug reference. However, one thing that I would change about the clean version is completely blocking out "spit on these p---ies for I eat 'em" instead of just the word "p---ies."