A Spanish exclamation or mild oath expressing surprise, frustration, or emphasis.
From Spanish, likely originating as a euphemistic substitution or alteration of a stronger oath, used in Spanish-speaking regions as a mild expletive or exclamation.
Try Another Word