this cd is is kinda iffy. If you are offended by a lot of sex stuff not for you it isn't really at all violent their are quiet a bit of drug stuff and even some extremely graphic language even some sexual graphic language but with all that aside it is a really great cd