Definition of ¡por todos los santos! in Spanish:

¡por todos los santos!

phrase

  • 1

    informal Expresión de sorpresa y desaprobación.

    ¡por todos los santos!, ¡cómo te han puesto la cara!