What does abroo mean?

abroo meaning in Urban Dictionary

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