meaning of Bombaida

Bombaida meaning in Urban Dictionary

the total term of this abreveated bombGood weed.