meaning of Anna Ayala

Anna Ayala meaning in Urban Dictionary

To put a foreign item in restaurant meals and lodge a complaint. Through the Wendy's incident by which Anna Ayala advertised to have found a finger within the chili and sued. It turned-out her husband's coworker destroyed a finger in an accident, and provided the lacking digit to Anna. She got 9 many years in prison for fraudulence.