Translation of marimacha in English:

marimacha

feminine noun

Chile, Peru
  • 1

    • Hay MUCHA diferencia entre una marimacha y una lesbiana.
    • Ellos le impondrán una orientación sexual sin siquiera preguntarle, y el niño será mariquita o marimacha.