meaning of Ay yai yai

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.