What does badoon mean?

badoon meaning in Urban Dictionary

Badoon: a small porcelane baboon which smells remarkabley of warn clothes and eldibery.Badoonery: how of acting like a Badoon.