Definition of carabaña in Spanish:

carabaña

feminine noun

  • 1

    Agua de efectos purgantes.