meaning of aleaxa

aleaxa meaning in Urban Dictionary

just how dumbasses enchantment alexa.