Definition of a toda mecha in Spanish:

a toda mecha

phrase

  • 1

    Spain informal Con mucha rapidez.

    le advirtió que se fuese a toda mecha a cerrar la claraboya