Definition of chucha in Spanish:

chucha

feminine noun

  • 1

    Andes Uruguay informal Parte externa del aparato genital de la mujer.

  • 2

    Spain rare Peseta.

    mil chuchas

exclamation

  • 1

    ¡chucha!Panama Andes vulgar slang Expresión que indica sorpresa desagradable.

    ¡chucha! ya está aquí mi padre y yo sigo en la cama