meaning of Bean Balloon

Bean Balloon meaning in Urban Dictionary

A wreaking gaseous cloud that overcomes passersby. Similar to teargas only typically originating from your ass.