This song reminds me so much of my sister Mariam. She used to play it everyday and I find myself listening to it a lot these days. Daara J , one of Senegal's premiere rap groups are total geniuses. They fuse hiphop with African elements and do it very nicely.
The song is titled "Baayi Yonn" and it means "forsaking one's traditions". I can't translate the French bit (I speak horrible French lol) but the Wolof parts are very deep. It talks about the loss of a culture. How we've embraced lifestyles of other people and forgotten our rich heritage. The video does so much justice to this song.