Definition of ¡mi/tu/... madre! in Spanish:

¡mi/tu/... madre!

phrase

  • 1

    Expresión que indica sorpresa o admiración.