meaning of Abooboo

Abooboo meaning in Urban Dictionary

the past tiny hit of grass within the bowl. Frequently unpleasant and mostly resin.