I'm wondering if Sheek Louch is your long lost uncle...