What is Obbzi?
A Chinese ape like creature who is rumoured to live in the Bolton area of the UK
I saw Obbzi last night acting odd!
See monkey boy, chinese, monkey, ape, Obbzi