Definition of cucha in Spanish:

cucha

feminine noun

  • 1

    River Plate Lugar o caseta donde duerme un perro.

    el perro tiene su cucha en el jardín. (fig) me voy a la cucha, estoy muy cansado

  • 2

    Mexico Mujer que ejerce la prostitución.