noun, feminine/maɾiˈmat͡ʃa/plural: marimachasmarimacha is feminine in Spanish.alternative spelling of marimachoFrom marimacho.