meaning of ayoshira

ayoshira meaning in Urban Dictionary

AyoshiraLovable.Cute, little sibling.sometimes irritating.awesome guy with an afro.or perhaps awesome hair.Best at being the youngest within the family members.