What does Bean Balloon mean?

Bean Balloon meaning in Urban Dictionary

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