Omekka – Charlie Sheen (Interview) December 2, 2011 Videos 489 Little late on posting this but here it is. Fresh off his performance with Sir Michael Rocks and Cashflow Ellis at Funky Buddha Lounge (Chicago), Omekka sits down to discuss his verse on fan favorite “Charlie Sheen”.