meaning of Boonia

Boonia meaning in Urban Dictionary

The ultimate high.