Yes, I saw it just the other day on TV... I think his name was "Pootie Tang".
http://www.youtube.com/watch?v=zUoKDCAqWog