What does Bambooska mean?

Bambooska meaning in Urban Dictionary

an awesome guy from wahsington