What does Ayro mean?

Ayro meaning in Urban Dictionary

anything or somebody which awesome, amazing, impressive, etc.