Meaning of mucha in Spanish:

mucha

feminine noun

informal Ecuador
  • 1Beso.

    ¡dame una mucha!