What does arraballer mean?

arraballer meaning in Urban Dictionary

an awsome lax bro.