Spanish-English dictionary »

ay ay ay meaning in English

SpanishEnglish
ay ay ay interjection

whoops-a-daisy(Acknowledging a mistake)
interjection

ayayay noun

owie(minor injury)
noun