Meaning of ?córcholis! in Spanish:

?córcholis!

exclamation

  • 1Expresión con la que se indica sorpresa, admiración o disgusto.