meaning of borra

borra meaning in Urban Dictionary

a knife