Translation of ?ay chirrión! in English:

?ay chirrión!

you're kidding!, phr.

phrase

(?ah chirrión!)
Mexico
  • 1

    you're kidding! informal
    you must be joking!