dang, the other day i found myself a great ailea on the corner
a girl who is very skillful with her hands and mouth
"dang, the other day i found myself a great ailea on the corner" What is the definition of "ailea"?