I have used Google to find Oyo. No definitive definition.
Is Oyo a person, an organization or a technique?
Just call me nosy,