What does bumshingla mean?

bumshingla meaning in Urban Dictionary

ensures that you can always do a poo.