bumshingla Share definition Flag means that you can always do a poo. you can always do a poo when you've got bumshingla in your head please. bumshingla by nindigo May 1, 2010 0 0 Get merch Get the bumshingla mug. Buy Now — $32.95 See more merch