Definition of ¡mecachis! in Spanish:

¡mecachis!

exclamation

  • 1

    Spain informal Expresión con que se indica enfado o disgusto.

    ¡ay, mecachis! ¡Se ha hecho daño!