Definition of machorra in Spanish:

machorra

adjective

  • 1[animal hembra] Que es estéril.

adjective & feminine noun

  • 1[oveja] Que es estéril.

feminine noun

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