meaning of bremba

bremba meaning in Urban Dictionary

the bestes person live she will rock ur clothes