What does Ay yai yai mean?

Ay yai yai meaning in Urban Dictionary

Ay yai yai basically means oh guy. It can be utilized in an optimistic or bad connotation. It can also be a celebratory shout in the middle of a celebration.