# Learn Spanish Swear Words, Curse Like a Pro
> Learn Spanish curse words, swear words, profanity, or whatever the hell you call it. Contains a screenshottable table + explanations of popular Spanish profanity.
**URL:** https://migaku.com/blog/spanish/spanish-swear-words
**Last Updated:** 2025-03-21
**Tags:** listicle, vocabulary
---
At Migaku, we believe language learning isn’t about textbooks and grammar exercises—it’s about real, raw, authentic communication.

We're, uhh, going to get pretty raw and authentic.

_(I have no idea how I got permission to write this blog post.)_

Behold:

<toc></toc>

---

## 🛑 Disclaimer: Swear Responsibly\!

I'm not a fun hater, so I'll keep this brief.

> **Be careful with these.**

Don't go and insult your teacher, don't tell the guy doing Taco Tuesday that you're going to do something questionable to his mother.

You should know that [our perception of vulgarity and insult](https://www.researchgate.net/publication/237444929_The_Emotional_Force_of_Swearwords_and_Taboo_Words_in_the_Speech_of_Multilinguals) is dulled in foreign languages—things just get lost in translation. Unfortunately, while _you_ won't be able to feel the impact of these beautiful bombs you're dropping, the person you're talking to _will_.

Plus, the Spanish speaking world is huge. Something that may be a totally PG word in Spain could be R-rated in Mexico.

So, you know, use some discretion here.

---

## 🔥 One big beautiful table of Spanish curse words, exclamations, and insults

I assume you're not here to read fine literature, so I'm just going to jump right into things.

Note that many of these words are quite flexible in usage, and some may be more/less severe from place to place. Down below we'll pick out a handful of the more common words and discuss them in more detail, but for now, here's a table to give you a rough idea of what the most common Spanish swear words mean.

| Spanish Word/Phrase                                                                            | English Meaning/Usage                                                                             | Regional?                                  | Severity (Rough estimate)    | Example Sentence                                                                                                                    |
| ---------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------- | ------------------------------------------ | ---------------------------- | ----------------------------------------------------------------------------------------------------------------------------------- |
| **Coño** <custom-audio src="/assets/blog/es-Coño.mp3" :type="3"></custom-audio>                | Literally "pussy", but used as an expression of <br> frustration/surprise, a la "fuck!" or "damn! | Common everywhere                          | Medium (television friendly) | "¡Coño! Olvidé mis llaves." <br>_(Damn! I forgot my keys.)_                                                                         |
| **Joder** <custom-audio src="/assets/blog/es-joder.mp3" :type="3"></custom-audio>              | "Fuck", a general expletive, very flexible in usage                                               | Common everywhere, but especially in Spain | Medium to High               | "¡Deja de joder!" <br> _(Stop fucking around!)_                                                                                     |
| **Mierda** <custom-audio src="/assets/blog/es-mierda.mp3" :type="3"></custom-audio>            | "Shit", used like it is in English                                                                | Common everywhere                          | Medium                       | "¡Qué mierda de película!" <br> _(What a shitty movie!)_                                                                            |
| **Puta** <custom-audio src="/assets/blog/es-puta.mp3" :type="3"></custom-audio>                | "Whore/bitch", used as an insult or expletive                                                     | Common everywhere                          | High / fighting words        | "La vida es una puta." <br> _(Life is a bitch.)_                                                                                    |
| **Cabrón** <custom-audio src="/assets/blog/es-cabrón.mp3" :type="3"></custom-audio>            | "Bastard/bitch", a rude insult                                                                    | Common everywhere                          | Depends on context           | "Eres un cabrón." <br> _(You're a bastard.)_                                                                                        |
| **Pendejo** <custom-audio src="/assets/blog/es-pendejo.mp3" :type="3"></custom-audio>          | The literal translation is "pubic hair", but it's used to mean <br> "asshole" or "idiot"          | Common, especially in Mexico               | Medium                       | "Escúchame, pendejo, estoy harto de ti." <br> _(Listen up, asshole, I'm tired of you.)_                                             |
| **Gilipollas** <custom-audio src="/assets/blog/es-gilipollas.mp3" :type="3"></custom-audio>    | "Jackass", someone who doesn't think before doing something                                       | Mainly Spain                               | Medium; can come off strong  | "Que se joda este tipo. Es un gilipollas." <br> _(Fuck this guy. He's a jackass.)_                                                  |
| **Hostia** <custom-audio src="/assets/blog/es-hostia.mp3" :type="3"></custom-audio>            | Literally translates to "Holy Communion", but used as <br> an exclamation of shock/surprise/pain  | Mainly Spain                               | Medium                       | "¡Hostia, qué susto me has pegado" <br> _(Damn, you scared me!)_                                                                    |
| **Chingar** <custom-audio src="/assets/blog/es-chingar.mp3" :type="3"></custom-audio>          | "To fuck", very vulgar                                                                            | Mainly Mexico                              | High / fighting words        | "¡Chinga tu madre!" <br> _(Fuck your mother!)_                                                                                      |
| **Huevón** <custom-audio src="/assets/blog/es-huevon.mp3" :type="3"></custom-audio>            | Literally "eggs", can mean "testicles" or "lazy person" <br> depending on the country             | Common                                     | Medium                       | "¡Son las dos de la tarde! ¡Ya levántate huevón!" <br> _(It's two in the afternoon; get up, lazy bones!)_                           |
| **Carajo** <custom-audio src="/assets/blog/es-carajo.mp3" :type="3"></custom-audio>            | "Damn/fuck", expression of annoyance                                                              | Common everywhere                          | Medium                       | "¿Dónde carajo estás?" <br> _(Where the hell are you?)_                                                                             |
| **Pinche** <custom-audio src="/assets/blog/es-pinche.mp3" :type="3"></custom-audio>            | "Fucking/freaking", used as an intensifier                                                        | Mainly Mexico                              | Medium to High               | "¿¡Quieres callarte la pinche boca!?" <br> _(Would you like to shut your freakin' mouth?!)_                                         |
| **Verga** <custom-audio src="/assets/blog/es-verga.mp3" :type="3"></custom-audio>              | "Cock", but quite flexible in usage                                                               | Common, especially in Mexico               | Medium to High               | "¡Me vale verga!" <br> _(I don't give a damn!)_                                                                                     |
| **Me cago en...** <custom-audio src="/assets/blog/es-me cago en.mp3" :type="3"></custom-audio> | "I shit on...", an expression of frustration/contempt <br> to someone or something                | Mainly Spain                               | High                         | "!Me cago en la leche, me olvide de recoger los niños en la escuela!" <br> _(Oh my God, I forgot to pick the kids up from school!)_ |

**Note:** I've done my best to eyeball the severity of these words, but please don't treat this as gospel. To be safe, consider waiting to use these until you've had an opportunity to observe a native speaker using them.

## 🟢 Very mild Spanish swear words you can use freely

Now that we've got the heavy-hitting stuff out of the way, here are some more mild expressions that Spanish speakers use when they want to swear but it wouldn't be proper to use the Big Boy words from the above table.

| Spanish Phrase                                                                                                  | English Meaning / Usage                                    | Example Sentence                                                                                                                                     |
| --------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Maldito** <custom-audio src="/assets/blog/es-maldito.mp3" :type="3"></custom-audio>                           | "Darn", also "son of a gun"                                | "Ese maldito perro se comió mis zapatos." <br> _(That darn dog ate my shoes.)_                                                                       |
| **Ay caray** <custom-audio src="/assets/blog/es-ay caray.mp3" :type="3"></custom-audio>                         | Mild exclamation like "dang it" or "oh wow"                | "¡Ay caray! Se me olvidó la tarea." <br> _(Dang it! I forgot my homework.)_                                                                          |
| **Bobo** <custom-audio src="/assets/blog/es-bobo.mp3" :type="3"></custom-audio>                                 | "Dummy" (affectionate or mild teasing)                     | "Eres un bobo, pero [te quiero](/blog/language-fun/i-love-you-in-10-languages#_9-love-in-spanish-el-amor)." <br> _(You're a dummy, but I love you.)_ |
| **Tonto** <custom-audio src="/assets/blog/es-tonto.mp3" :type="3"></custom-audio>                               | "Dumb person" (mild insult or playful teasing)             | "No seas tonto, eso no es verdad." <br> _(Don't be silly, that's not true.)_                                                                         |
| **Me importa un pepino** <custom-audio src="/assets/blog/es-me importa un pepino.mp3" :type="3"></custom-audio> | "I don't give a hoot"; literally "cucumber"                | "Me importa un pepino lo que digan." <br> _(I don't give a hoot what they say.)_                                                                     |
| **Rayos** <custom-audio src="/assets/blog/es-rayos.mp3" :type="3"></custom-audio>                               | "Dang it" or "Shoot"                                       | "¡Rayos! Perdí el autobús." <br> _(Dang it! I missed the bus.)_                                                                                      |
| **No manches** <custom-audio src="/assets/blog/es-no_manches.mp3" :type="3"></custom-audio>                     | "No way!", an expression of disbelief                      | "¿Ganaste la lotería? ¡No manches!" <br> _(You won the lottery? No way!)_                                                                            |
| **¡No me digas!** <custom-audio src="/assets/blog/es-no me digas.mp3" :type="3"></custom-audio>                 | "You don't say!", an expression of surprise                | "¿Te casas? ¡No me digas!" <br> _(You're getting married? You don't say!)_                                                                           |
| **¡Caramba!** <custom-audio src="/assets/blog/es-caramba.mp3" :type="3"></custom-audio>                         | "Darn!", "Geez!", expression of surprise or mild annoyance | "¡Caramba! ¡Qué calor hace hoy!" <br> _(Geez! It's so hot today!)_                                                                                   |
| **¡Madre mía!** <custom-audio src="/assets/blog/es-madre mía.mp3" :type="3"></custom-audio>                     | "Oh my goodness!", an expression of surprise or disbelief  | "¡Madre mía! ¿Viste eso?" <br> _(Oh my goodness! Did you see that?)_                                                                                 |
| **¡Que te den!** <custom-audio src="/assets/blog/es-que te den.mp3" :type="3"></custom-audio>                   | "Screw you", but softer                                    | "No voy a ayudarte más, ¡que te den!" <br> _(I'm not helping you anymore, screw you!)_                                                               |

## 👀 Some Spanish bad words worth taking a closer look at

I'll have you know that I'm working overtime for you, amigo. I "hijo de puta"'d more than once while working on that first list because, fortunately and unfortunately, cursing is an art. Many of these words just can't quite be done justice with a single line in a table.

If you've read this far, I'll assume that you're here for more than just a Spanish insult to throw at your coworker or uncle, so we're going to take a closer look at some of Spanish's most common curse words.

_(I spent a glorious couple hours looking through blog posts and social media for example sentences. All of the below example sentences are things I observed real people saying. For whatever reason, I felt inclined to inform you of this.)_

### Joder, which means "fuck" and is just as flexible as the English equivalent

Joder means "fuck" (as in "have intercourse"), but it isn't quite as strong as "fuck" in English. It's probably the most common swear word in Spanish—especially in Spain.

Just like English's fuck, joder has a pleasantly wide array of usages:

- Anoche, María y su novio jodieron. <custom-audio src="/assets/blog/es-Anoche, María y su novio jodieron..mp3" :type="3"></custom-audio> <br> _Last night, Maria and her boyfriend fucked._
- ¡No me jodas! <custom-audio src="/assets/blog/es-¡No me jodas!.mp3" :type="3"></custom-audio> <br>_Don't fuck with me!_
- Si la jodemos, la gente se va a morir. <custom-audio src="/assets/blog/es-Si la jodemos, la gente se va a morir..mp3" :type="3"></custom-audio> <br>_If we fuck up, people will die._
- ¡Joder! <custom-audio src="/assets/blog/es-joder.mp3" :type="3"></custom-audio><br>_Fuck!_
- ¡Que te jodan! <custom-audio src="/assets/blog/es-¡Que te jodan!.mp3" :type="3"></custom-audio> <br> _Fuck you!_ (this happens to be a prime [example of the subjunctive!](/blog/spanish/spanish-subjunctive-guide))
- Él es el mejor futbolista de todo el jodido planeta. <custom-audio src="/assets/blog/es-Él es el mejor futbolista de todo el jodido planeta..mp3" :type="3"></custom-audio> <br> _He's the best soccer player on the whole fucking planet._

### Puta, one of the more rude Spanish insults, but also a wonderful compliment (a la "~ de puta madre")

While "puta madre" is a very strong expression akin to "mother fucker", the addition of a tiny little "de" turns it into an equally strong compliment—something along the lines of "the shit".

Interestingly, "puto" (a derogatory slur for a male sex worker) is a beloved chant by Mexican soccer fans, used when an opposing player lines up to take a penalty kick.

<custom-iframe src="https://www.youtube.com/embed/2eFIlLr-veE?si=OVyzQkNEk4J5UTb-"></custom-iframe>

As with _joder_ from above, you'll see puto used in an impressively wide variety of scenarios:

- ¡Hijo de puta! <custom-audio src="/assets/blog/es-¡Hijo de puta!.mp3" :type="3"></custom-audio> <br> _Son of a bitch!_
- Que año putamente difícil. <custom-audio src="/assets/blog/es-Que año putamente difícil..mp3" :type="3"></custom-audio> <br> _What a fucking difficult year._
- Juan es un cocinero de puta madre. <custom-audio src="/assets/blog/es-Juan es un cocinero de puta madre..mp3" :type="3"></custom-audio> <br> Juan is a fucking incredible cook.
- ¡Hostia puta! <custom-audio src="/assets/blog/es-¡Hostia puta!.mp3" :type="3"></custom-audio> <br> _Fucking shit!_
- Odio el puto frío. <custom-audio src="/assets/blog/es-Odio el puto frío..mp3" :type="3"></custom-audio> <br> _I hate the fucking cold._
- ¡Ni puta idea! <custom-audio src="/assets/blog/es-¡Ni puta idea!.mp3" :type="3"></custom-audio> <br> _No freakin' idea!_

### Cabrón, a flexible word you can call someone you dislike _and_ someone you like

This word has some nuance. While it's strongly insulting if used toward someone you don't know, it can be endearing/positive/humorous if used between friends.

A few examples:

- El examen estuvo cabrón. <custom-audio src="/assets/blog/es-El examen estuvo cabrón..mp3" :type="3"></custom-audio> <br> _The exam was very difficult._
- Estas bastante cabrona. <custom-audio src="/assets/blog/es-Estas bastante cabrona..mp3" :type="3"></custom-audio> <br> _Damn, you're hot shit!_
- Eres un cabrón para... <custom-audio src="/assets/blog/es-Eres un cabron para....mp3" :type="3"></custom-audio> <br> _You're very good at ..._
- ¡Cabrón! <custom-audio src="/assets/blog/es-cabrón.mp3" :type="3"></custom-audio> <br> _You idiot!_
- No seas cabrón. <custom-audio src="/assets/blog/es-No seas cabrón..mp3" :type="3"></custom-audio> <br> _Don't be a dick._

### Chingar, what may be the most famous word in Spanish (as spoken in Mexico)

Chingar is a strong bit of Mexican profanity that's hard to pin down. It comes from _cingarár_, which means "to fight" in [Caló, the language of Spanish/Portuguese Romani](https://en.wikipedia.org/wiki/Cal%C3%B3_language), but now boasts an impressive [nine definitions in the Royal Academy of Spanish Dictionary](https://dle.rae.es/chingar). These definitions cover everything from "engaging in coitus" to "drinking liquor heavily" to "cutting the tail off an animal".

It's also featured in a song by Molotov, a Mexican band famous for their use of profanity. I would be remiss to write a blog post about Spanish curse words and not introduce you to them, so here you go:

<custom-iframe src="https://www.youtube.com/embed/MuRVidyWN6Q?si=PvPABbUvFSzgjwUr"></custom-iframe>

Anyway, here's a small sampling of the ways you'll see _chingar_ used in Spanish:

- ¡Lárgate a la chingada de aquí! <custom-audio src="/assets/blog/es-¡Lárgate a la chingada de aquí!.mp3" :type="3"></custom-audio> <br> _Get the fuck out of here!_
- ¡Chinga tu madre! <custom-audio src="/assets/blog/es-¡Chinga tu madre!.mp3" :type="3"></custom-audio> <br> _Fuck your mother!_
- ¡Chingada madre! <custom-audio src="/assets/blog/es-¡Chingada madre!.mp3" :type="3"></custom-audio> <br> _God damn it!_
- Esta chingadera no sirve pa nada. <custom-audio src="/assets/blog/es-Esta chingadera no sirve pa nada..mp3" :type="3"></custom-audio> <br> _This fucking thing isn't good for anything._
- ¡Qué chingón! <custom-audio src="/assets/blog/es-¡Qué chingón!.mp3" :type="3"></custom-audio> <br> _Awesome!_
- ¡Chíngale! <custom-audio src="/assets/blog/es-¡Chíngale!.mp3" :type="3"></custom-audio> <br> _Hurry up! / Get a move on!_

## 🌍 Regional Differences: Spain vs Mexico vs Latin America

As you likely know, the Spanish-speaking world is vast. There's over 20 Spanish-speaking countries. That's enough room for the seeds of chaos to do their thing. In the same way as *cunt* is a very strong word in the United States but quite acceptable in Australia, the impact of a number of Spanish swear words changes from place to place.

I won't dwell on this too much, but just to make a point:

- Coño (pussy/cunt) is pretty harmless in Spain, used like "damn!", but is very vulgar in Latin America
- Coger means "to take transportation" in Spain, but means "to have sex" in much of Latin America
- Pendejo is a quite strong insult in Mexico, but has softer vibes along the lines of "a young boy who thinks he's an adult" in Argentina
- Concha is an innocent word that means "seashell" in Spain (there's even a place called "[beach of la concha](https://en.wikipedia.org/wiki/Beach_of_La_Concha#cite_note-1)")... but is a vulgar word for "vagina" in much of Latin America

So, you know, know your audience! If you're going to start swearing in Spanish, take a bit of time to learn how people swear in your country of focus 💪

---

## 🧠 A jodidamente incredible way to learn Spanish curse words like "hijo de puta"

Let's be real for a moment: if you want to learn bad words in Spanish, this is kind of on you. Your teacher isn't going to drop these in class (or so I hope), and you're definitely not going to run into them on Duolingo or something like that.

At Migaku, we happen to think that's a shame.

Bad words in Spanish, like any other bit of Spanish vocabulary, are used to express how people really feel—they're an important part of being human.

> People swear, and Spanish people are no exception.

With this in mind, it's worth knowing several of the most common Spanish curse words, even if you don't plan on using them. This is due to the very simple fact that if you're engaging with native Spanish speakers in any meaningful capacity, _you're going to hear Spanish profanity_.

So, here's how you're going to go about learning all these dirty words that the Spanish language is blessed with:

### Step 1. Consume media you enjoy from Spanish-speaking countries

I won't claim to have perused _every_ Spanish textbook, but I have used a few, and what I immediately noticed was a distinct lack of _coño_ and _joder_. (No wonder American students study Spanish for 4 years but graduate unable to say much beyond _¿dónde está el baño?_—their teachers skip the important stuff!)

Anyway—that's a different blog post.

The point is that, if you want to learn _real_ Spanish, you're going to need to consume media that includes _real_ Spanish speakers talking about _real_ things in Spanish.

So, say you're listening to [this MexTalki episode entitled "The School of Memes"](https://www.youtube.com/watch?v=132xOe-U6K0&list=PL7LZTn9OosUsVPP4LthPu0N-7GTdGXcMU):

<img src="/assets/blog/migaku-spanish-swears-mextalki.jpeg" width="2880" height="1800" alt="Two Mexican guys having a conversation about memes; they drop a few curse words" />

And you can't help but notice the word _pendejada_ there. This throws you off, as you're somewhat a connoisseur of Spanish curse words, but you haven't ran into this one yet. (Hence the red underline.)

What's a cabrón such as yourself to do?

### Step 2. Click on any words and phrases you don't know

_Just click on it, right in the subtitles._

<img src="/assets/blog/migaku-spanish-swears-mextalki-2.jpeg" width="2880" height="1800" alt="A screenshot demonstrating Migaku's popup dictionary capabilities by defining the word pendejada" />

Ahh! But of course. Pendejada, coming from the word _pendejo_, means something along the lines of _bullshit_ or _asshattery_.

- Puede ser que estoy diciendo una pendeada. <br> _It could be that I'm saying some bullshit nonsense._

### Step 3. Make flashcards out of useful words

Pendejada is indeed a gorgeous gem of Spanish profanity, so it's understandable that you'd like to tuck it away in your back pocket for use later on.

Go ahead and click that orange button in the top-right corner of the dictionary explanation:

<img src="/assets/blog/migaku-spanish-swears-mextalki3.jpeg" width="2880" height="1800" alt="A screenshot of Migaku's card creator interface, showing how we can make flashcards out of Spanish swear words" />

Migaku fetches a screenshot of your YouTube (or Netflix) show, takes a small recording of the audio, fetches the subtitle, and combines all this to prepare a flashcard. You can tweak it if you want (I don't, personally). The end result looks like this:

<img src="/assets/blog/migaku-spanish-swears-flashcards.jpeg" width="1492" height="1236" alt="A screenshot of the flashcard that Migaku made out of the Spanish bad word 'pendejada'" />

### Step 4. Swear like a native (or don't)

That's it! Consume Spanish media you find enjoyable, whether it's from YouTube or Netflix or even a book online, stumble into swear words, then make flashcards out of the ones that look promising.

Our flashcard system is supported by [a spaced-repetition algorithm](/blog/language-fun/spaced-repetition-language-learning), so once you've made your cards, we'll nudge you to review them periodically until they've wedged themselves firmly in your long-term memory.

What you do with this knowledge is up to you 💪

## 👑 Learn bad words in Spanish and improve as a byproduct of entertaining yourself

If you're reading a post like this, it shows that you're interested in Spanish as it's _actually_ spoken, textbooks be damned, and that's an important step.

You see, while learning Spanish isn't _easy_, it's actually pretty _simple_:

> If you spend time engaging with Spanish media, and you understand the sentences and messages within that media, you'll make progress. _Period_.

So, study—but also live. Go watch some [Spanish TV shows like Narcos](/blog/spanish/best-spanish-shows-guide) or something like that. (You'll hear a lot of these words there, lol.)

Basically: The more you use Spanish, the faster you'll learn.

Suerte! 🫡
