Learning how to say mad in Spanish is one of the first steps toward expressing emotions authentically in conversation. While a textbook might hand you a single translation like enojado, the reality of the Spanish-speaking world is far more colorful. Depending on where you are—from the streets of Madrid to a market in Mexico City or a café in Buenos Aires—the word you choose changes the intensity, the register, and even the cultural nuance of what you are trying to communicate. Mastering these variations allows you to move beyond basic communication and truly connect with native speakers on an emotional level.
The Core Translations: Enojado vs. Enfadado
If you learn only two words for mad in Spanish, make them enojado and enfadado. These are the standard, universally understood adjectives for "angry," but their usage splits largely along geographic lines Nothing fancy..
Enojado is the dominant term in Latin America. Whether you are in Mexico, Colombia, Peru, or Chile, this is the go-to word for general anger. It works in almost any context, from a minor annoyance to a serious rage.
- Estoy enojado porque perdí mis llaves. (I am mad because I lost my keys.)
- No te pongas enojado, fue un accidente. (Don't get mad, it was an accident.)
Enfadado is the standard in Spain (Peninsular Spanish). It carries the exact same meaning and grammatical rules but signals immediately that you are using European Spanish vocabulary.
- Mi jefe está enfadado conmigo. (My boss is mad at me.)
- Se puso enfadada cuando llegué tarde. (She got mad when I arrived late.)
Grammar Note: Both are adjectives ending in -o, meaning they must agree in gender and number with the subject.
- Él está enojado / enfadado.
- Ella está enojada / enfadada.
- Ellos están enojados / enfadados.
Because these describe a temporary emotional state rather than a permanent personality trait, they are almost exclusively used with the verb estar, not ser. Saying Soy enojado implies "I am an angry person" (a personality trait), whereas Estoy enojado means "I am mad right now."
Turning Up the Heat: Intensity and Slang
Real life rarely fits into a single intensity level. Sometimes you are irritated; other times, you are furious. Spanish has a rich vocabulary to grade that anger precisely.
1. Molesto / Molesta — Annoyed, Bothered, Irritated
This is the "cold" version of anger. It implies a low simmer rather than a boil. It is perfect for professional settings or when you want to express displeasure without burning bridges.
- Estoy un poco molesto por el ruido. (I’m a bit annoyed by the noise.)
- No te molestes, yo lo hago. (Don't bother / Don't get annoyed, I'll do it.)
2. Furioso / Furiosa — Furious
This is the direct cognate of "furious." It indicates high-intensity anger, often accompanied by visible physical reaction (shouting, slamming doors). It is understood everywhere but used less frequently in casual daily chat because of its weight Most people skip this — try not to..
- El cliente estaba furioso por el mal servicio. (The client was furious about the bad service.)
3. Indignado — Indignant / Outraged
Use this when your anger stems from a sense of injustice, unfairness, or moral violation. It implies "I am mad because this is wrong," not just "I am mad because I didn't get my way."
- La ciudadanía está indignada por la corrupción. (The citizenry is outraged by the corruption.)
Regional Flavors: Speaking Like a Local
This is where fluency transforms into cultural competence. Using the local slang for mad in Spanish signals that you understand the culture, not just the grammar.
Mexico: Encabronado / Encabronada
Derived from cabrón (a highly versatile slang word), encabronado is the quintessential Mexican way to say "pissed off" or "really mad." It is vulgar but extremely common in informal settings among friends. It is stronger than enojado but less formal than furioso.
- Mi hermano está bien encabronado porque rayaron su coche. (My brother is super pissed because someone scratched his car.)
- ¡No te encabrones! Es solo un juego. (Don't get pissed! It’s just a game.)
Caution: Because of the root word, avoid this in formal business meetings, with elders you don't know well, or in very polite company. Stick to enojado or molesto there.
Southern Cone (Argentina, Uruguay, Paraguay): Bronca / Tener Bronca
In the Rioplatense region, the noun bronca is king. You don't typically say "Estoy bronca"; you say "Tengo bronca" (I have anger/annoyance) or "Me da bronca" (It gives me anger/It annoys me).
- Tengo mucha bronca con él. (I am really mad at him / I hold a grudge against him.)
- Me da bronca que no me hayas avisado. (It annoys me / It makes me mad that you didn't tell me.)
They also use the verb enojar reflexively (me enojé) frequently, but bronca carries that specific local flavor of frustration and resentment.
Caribbean (Cuba, Dominican Republic, Puerto Rico): Jarto / Jarta
In the Caribbean, jarto (or harto in standard spelling, but pronounced jarto) is widely used to mean "fed up," "sick and tired," or "mad" in a fed-up way. It implies you have reached your limit.
- Estoy jarto de tus excusas. (I’m fed up / sick of your excuses.)
- Llegué jarto a la casa. (I arrived home mad/fed up.)
Spain (Colloquial): Mosqueado / Mosqueada
In Spain, if someone is mosqueado, they are in a bad mood, grumpy, or peeved. It comes from mosca (fly)—imagine someone swatting away a fly; they are irritable. It’s less aggressive than enfadado.
- Está mosqueado porque perdió el partido. (He’s in a huff/grumpy because he lost the match.)
Universal Slang: Caliente / Calentura
Across many regions (especially Caribbean, parts of Central America, and Colombia), estar caliente means to be angry/heated. That said, massive warning: in many other contexts (and specifically in Argentina, Chile, and often Mexico), estar caliente means "to be horny/sexually aroused."
- Safe usage: El jugador está caliente con el árbitro. (The player is heated/mad at the referee — usually sports context).
- Dangerous usage: Estoy caliente por ti. (I am horny for you.)
Pro Tip: Unless you are 100% sure of the regional context and the situation (like a sports argument), avoid caliente for anger. Use enojado or encendido (another word for "heated/