meaning of abroo

abroo meaning in Urban Dictionary

a very good individual that kicks ass, and it is respected.