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

¡ mi/tu/... madre!

phrase

  • 1Expresión que indica sorpresa o admiración.