What does bodegabrella mean?

bodegabrella meaning in Urban Dictionary

an affordable, dingy umbrella you buy at an area mart or bodega while in a desperate rainy scenario.