Definify.com

Definition 2024


ay_ay_ay

ay ay ay

Spanish

Interjection

ay ay ay

  1. acknowledging a mistake or surprise
  2. whoops-a-daisy