caraba

caraba [cah-ra’-bah]
noun
  • Esto es la caraba -> it’s the absolute tops; it’s the last straw, the limit

caraba (muy_familiar)
sustantivo:femenino
es la caraba it's the absolute tops; (muy_familiar) (peyorativo) it's the last straw

Paid English to Spanish translation

Word of the Day: la carcajada

hearty laughter, raucous laughter, guffaw