I'm not a fan of rap music, but I have heard some songs. While I only know of a few names, I'd have to vote Will Smith (rapper, TV star, movie actor) as my favorite because I understand that he refuses to use to cuss words in his songs. While I'm not a prude (far from it), I applaud his decision to "keep it clean".
_________________________
May the tail of the elephant never have to swat the flies from your face.