What does bamboo steamer mean?

bamboo steamer meaning in Urban Dictionary

to deficate upon people chest