Legal name: Teren Delvon Jones
Wikipedia
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.
Discography
Showing official release groups by this artist (Show all release groups / Show official various artist release groups / Show all various artist release groups)