Definition of ¡mecachis! in Spanish:

¡mecachis!

exclamation

informalSpain
  • 1Expresión con que se indica enfado o disgusto.

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