Meaning of madriza in Spanish:

madriza

Translate madriza into English

feminine noun

informal Mexico
  • 1Serie de golpes que se da a una persona y que la dejan maltrecha.