meaning of arro

arro meaning in Urban Dictionary

an arrogant individual