What does Alyzae mean?

Alyzae meaning in Urban Dictionary

Noun: A species of meerkat native to Dallas that sometimes very annoying and smelly. It offers a taste for Pakistani meals