Omar and the electric orgasm ...