meaning of Bambooska

Bambooska meaning in Urban Dictionary

an awesome guy from wahsington