Spanish Swear Words from Spain: What They Really Mean (and When Not to Use Them)

Quick answer: the most common Spanish swear words in Spain are joder (f***), hostia (damn / wow), coño (damn it), mierda (shit), gilipollas (idiot, a**hole), cabrón (bastard) and me cago en… (I sh** on…). In Mexico you'll hear pendejo and chingar, in Argentina boludo, and in Colombia gonorrea and hijueputa.

Hola, I'm Mónica, a Spanish teacher from Madrid. Let's be honest: you didn't open this page to learn the subjunctive. You opened it because you heard a Spaniard say "¡Joder, qué gilipollas!" at a bar and you want to know what just happened.

Good. Swear words are real Spanish. In Spain we use them a LOT, often without anger, sometimes even as compliments. The trick is knowing how strong each one is and when not to say it, so you sound like a local and not like a guiri who just learned a new toy.

Spanish swear words cheat sheet

WordLiterallyWhat it really meansHow rude
Joderto f***Damn! / F***! (surprise, anger, everything)Medium
Hostiathe communion waferDamn! / Wow! / a slapMedium
Coñoc*** (vulgar)Damn it! / What the hell!Medium
MierdashitShit / crapLow
Gilipollas—Idiot, jerk, a**holeHigh (if you mean it)
Cabrónmale goatBastard (or "buddy" with friends)High / friendly
CojonesballsGuts / "for f***'s sake"Medium
Me cago en…I sh** on…Pure frustrationMedium to very high
Hijo de putason of a whoreSon of a b****Very high
De puta madreof a whore motherAwesome! (positive!)Informal
Capulloflower bud / cocoonJerk, idiotMedium
Que te denmay they give it to youScrew youMedium

The swear words you'll hear every day in Spain

Joder Medium

Joder literally means "to f***", but nobody in Spain thinks about that. It's the national exclamation: you burn your toast, you see the electricity bill, your team scores. Joder, joder, joder.

¡Joder, qué frío hace! → Damn, it's cold!
¡No me jodas! → No way! / You're kidding me!
Estoy jodido. → I'm screwed.

Hostia Medium

Originally the communion wafer in church, which is why older people find it disrespectful. Today it means "damn!" or "wow!". Una hostia is also a slap or a crash, and de la hostia means amazing.

¡Hostia, qué susto! → Damn, you scared me!
Este concierto es de la hostia. → This concert is f***ing amazing.

Coño Medium

A very vulgar word for female genitals, used in Spain like "damn it!" or "what the hell". You'll also hear ¿Qué coño haces? (What the hell are you doing?). In some Latin American countries it's much stronger, so be careful outside Spain.

Mierda Low

Shit. Easy, universal and probably the first one you learned. ¡Vete a la mierda! means "go to hell", and una mierda is "a piece of crap".

Esta peli es una mierda. → This movie is crap.

Gilipollas High

The most Spanish insult there is: idiot, jerk, a**hole. It's very common between friends as a joke, but if you say it to a stranger, it's a real insult. Its little brother is gilipollez: a stupid thing.

No seas gilipollas. → Don't be an idiot.
Eso es una gilipollez. → That's nonsense.

Cabrón High / friendly

Literally a male goat (the one whose partner is unfaithful, hence the insult). It can mean bastard… or, between close friends, something like "you lucky bastard". The tone decides everything.

¡Qué cabrón, te ha tocado la lotería! → You lucky bastard, you won the lottery!

Cojones Medium

Balls. Spaniards use cojones for everything: courage (tener cojones), anger (¡cojones ya!), and even indifference (me importa un cojón, I don't give a damn).

Me cago en… Medium to very high

"I sh** on…" followed by almost anything. Me cago en la leche is mild and even funny. Me cago en la mar too. Other versions involve religion or someone's mother, and those can end a friendship. Stick to la leche.

Hijo de puta Very high

Son of a b****. A real insult. Never use it as a joke with people you don't know well.

De puta madre (yes, it's positive) Informal

This one confuses everyone. De puta madre means awesome, great, perfect. Tu puta madre, on the other hand, is an insult. One word changes everything.

La paella está de puta madre. → The paella is f***ing great.

Capullo, tonto del culo and other soft ones

Capullo (jerk), tonto del culo (complete idiot), imbécil and idiota are the "beginner" insults: rude, but you won't start a fight. Que te den means "screw you".

Mónica's tip: in Spain, swearing is music, not violence. A Spaniard can say "joder" five times while telling you a happy story. Listen to the tone, not the words.

Swear words in Latin America (careful, they change!)

Spanish swear words travel badly. A word that's harmless in Madrid can be a big insult in Buenos Aires, and the other way round.

Mexico: pendejo, chingar, güey

Pendejo means idiot (in Spain it's just a pubic hair, which is why Spaniards laugh). Chingar is the Mexican "joder": ¡chinga tu madre! is a very strong insult, and ¡qué chingón! means "awesome". Güey is "dude". Pinche is "damn" (pinche tráfico), and culero is a jerk.

Argentina: boludo, pelotudo, la concha de tu madre

Boludo is idiot but also "dude" between friends. Pelotudo is stronger. La concha de tu madre is one of the strongest insults in Argentina.

Colombia: gonorrea, hijueputa, marica

If you watched Narcos, you heard them all. Gonorrea is a terrible person (yes, like the disease). Hijueputa is "hijo de puta" said fast, sometimes even with affection. Marica is used among friends like "dude", but it's offensive in other contexts. I explain these in my Narcos Spanish mini course.

When NOT to swear in Spanish

  • With your partner's parents, at least the first time. Grandma will remember.
  • At work or with clients, unless they swear first.
  • With strangers, if you're not sure of the tone. A smile turns "cabrón" into a joke; without it, it's a fight.
  • When you're angry. Your accent plus an insult is a dangerous combination.

Even I get complaints: a reader once wrote to me about my palabrotas, and that story explains why swear words are culture, not just bad manners.

Want more real Spanish from Spain?

Swear words are just the start. Keep going with estar sobao, mala leche and eres la leche, or get my free guide to Madrid like a local.

FAQ

What is the worst swear word in Spanish?

In Spain, insults about someone's mother (hijo de puta, tu puta madre) and me cago en + religion or family are the strongest. In Argentina, la concha de tu madre. In Mexico, chinga tu madre.

Is "joder" rude in Spanish?

It's vulgar, but in Spain it's so common that most people don't notice it. Avoid it in formal situations or with older people you don't know.

What does "gilipollas" mean?

Gilipollas means idiot, jerk or a**hole. It's used only in Spain. Between friends it can be a joke; to a stranger it's an insult.

Is "cabrón" always an insult?

No. It means bastard, but between friends it can be affectionate ("you lucky bastard"). In Mexico it's even more common as "dude". The tone decides.

What does "de puta madre" mean?

It means awesome or great. It's positive, even though it contains "puta". Don't confuse it with "tu puta madre", which is an insult.

What does "pendejo" mean in Spain vs Mexico?

In Mexico pendejo means idiot. In Spain it originally means a pubic hair, and it's rarely used as an insult.

— Monica Bernabe Perez

Live in Australia? Practise real Spanish with me, a native teacher from Madrid and DELE examiner: Spanish classes in Sydney, Spanish lessons in Adelaide or Spanish classes in Perth.

$20 symbolic price · 30 minutes · with Mónica

Want to speak Spanish like this, not just read it?

Book your Spanish Speaking Roadmap call (symbolic price: $20). We find what is blocking you and the fastest way to start speaking real Spanish.

Book my call ($20) →

3 thoughts on “Spanish Swear Words from Spain: What They Really Mean (and When Not to Use Them)”

Comments are closed.