Del the Funky Homosapien

Teren Delvon Jones (born August 12, 1972), better known by his stage name Del the Funky Homosapien (sometimes stylized as Del tha Funkee Homosapien) or Sir DZL, is an American rapper.

From Wikipedia

Wikipedia content provided under the terms of the Creative Commons BY-SA license

Shfl