What is Aileena?
An asian; a hot female; generally lives on the earth
That girl over there is an aileena and she is so aileena
See aileena, your, mom, a, ai, ail, aileen