if you want to hear the most fucked up song in your life, listen to dance with the devil by immortal technique. the guy tells a rap story, and the song is brillent, one of the best i have heard, but its graphic like you could never beleive a rap song could be, and when the 4th verse comes your mouth will drop as the story climaxes. listen at your own descreation though, cause that song is really really disturbing, its a great song though. you might ask how a song can be great, and disturbing at the same time well listen to it and you'll know.
another great song by him is harlem streets. some of the most intellegent lyrics you'll ever hear.