What does bumra mean?

bumra meaning in Urban Dictionary

is a word we constructed in school and vega sucks =/