Home
Search
Index
Definify.com
Definition
2024
ay_ay_ay
ay ay ay
Spanish
Interjection
ay
ay
ay
acknowledging a mistake or surprise
whoops-a-daisy
Etymology
A triplicate form of
ay
, meaning
oh
or
ouch
Similar Results