What does Altixan altixan mean?

Altixan altixan meaning in Urban Dictionary

The epitome of beauty. Aphrodite and Athena in a 5''5 bundle. green release occasionally found on a wizard's sleave