meaning of Ayaishi ayaishi

Ayaishi ayaishi meaning in Urban Dictionary

A demon with a thrist for death an outrageous cat demon with an artistic way of killing. Susceptible to backstabbing and insecurity and an exceptionally short temper.