What does booyon Booyons mean?

booyon Booyons meaning in Urban Dictionary

An edible item that you could consume straight from package or prepared. 6 are offered in a package. A lady with remarkably big boobs.