Eminem.
I've always loved eminem even as I was young growing up listening to his songs. While I was little I barely knew what the lyrics meant I just liked how they sound together with the beat. Now that I listen to all his deep songs like "Stan" or "Cleanin Out My Closest", I understand how how his life has been and how he relates to others with his lyrics. Like for instance "Sing For The Moment" is one of my favorites, the lyrics in that basically explain his life and career.
Anyways, I could rant about why I love other rappers like Lil Wayne, Wu Tang Clan, Bone Thugs, or Outkast, but Eminem is probably my most favorite. <3