Definition of machorra in Spanish:

machorra

adjective

  • 1

    [animal hembra] Que es estéril.

feminine noun & adjective

  • 1

    [oveja] Que es estéril.

feminine noun

  • 1

    informal Mujer de aspecto o modales que se consideran propios de los hombres.