Busta Rhymes owns a British woman he tries to insult him