10 Insults in Spanish That Will Make You Laugh Out Loud

10 Insults in Spanish That Will Make You Laugh Out Loud

Spanish is a very colorful and expressive language.

Take a look at Spanish slang words, and you will understand what we are talking about.


But, do you know where you can see all the variety and colors of Spanish?

In Spanish insults.


Learning a language doesn’t mean only learning nice and polite words and phrases. Cursing words in Spanish, as well as insults, are also one of the things every learner should know.


You won’t learn these things in school, so we’ve made a list of the most often used insults in Spanish and situations when you can use them.

However, let’s make it clear right from the start. These phrases don’t have a goal to offend anyone. The goal is to learn and have fun.

If you want to learn more Spanish, we recommend trying the language learning Babbel, or doing this Online Spanish course at Coursera.com

But! Without further ado, here are 10 funniest Spanish insults.


10 Hilarious Insults in Spanish That Every Spanish Learner Should Know

So, you want to know how to curse in Spanish?

Continue reading because, in the following lines, you will find ten Spanish insults, which are surprisingly very funny, too.

The best thing is that you don’t need an advanced Spanish vocabulary to use these phrases.

And did you know that there is one more good thing about them?  Once you say what’s on your mind, you will feel much better. 

Eres tan feo/a qué hiciste llorar a una cebolla

(English translation: You’re so ugly you made an onion cry)

Peeling and cutting an onion always makes you cry, whether you like it or not.

So imagine saying this insult to someone. However, of all rude Spanish phrases, this one is a ‘pleasant’ average.


¡El burro sabe más que tú! 

(English translation: Donkeys know more than you!)

Poor donkeys. They are really hard-working animals and don’t deserve to be in an insult.

However, we don’t need any additional explanations when we say in English ‘Donkeys know more than you,’ right?

So if you want to offend someone’s intelligence, this one is the right for you.


La mona aunque se vista de seda, mona se queda 

(English translation: Although a monkey dresses in silk, it stays a monkey)

Just like the English equivalent is ‘you can put lipstick on a pig, but it’s still a pig,’ we are pretty sure that there is one appropriate in your native language, too.

Sometimes, it doesn’t have to be an insult, because it shows that no matter how you make up yourself, physically or mentally, in front of others, at the end of the day, or between four walls, you are what you are.

If you want to insult someone who is not talented, intelligent, or attractive, then you can use this insult.


Me cago en tu madre

(English translation: I shit on your mother)

Insulting a mother can’t be listed as a funny insult. It is quite offensive, and a literal translation shows the severity of this insult. 

However, Spaniards wouldn’t be Spaniards if they considered this very rude. 

Don’t get us wrong, it is rude, indeed, but many of them don’t take it too seriously when hearing it or saying it.


¡Métetelo por el culo! 

(English translation: Stick it up to your ass!)

Even in English, this insult sounds quite funny. It is similar to the English ‘Up, yours!’

Or you can use it instead of the good old ‘F*ck you’ phrase.


No saber ni papa de algo

(English translation: Not to know even a potato about something)

This insult doesn’t seem like a big one, but it is, though.

Since potatoes are heavy and you need to make not only french fries but chips and crisps, too, saying to someone that they aren’t even for potatoes really can be insulting. It shows that that person doesn’t have any idea how to do anything well.


Peina Bombillas

(English translation: Someone who combs light bulbs)

This phrase is among quite weird insults.

In this context, the word ‘peinabombillas’ is a compound verb, which means to be naive or very stupid. 

So, do light bulbs have hair? Of course not. Therefore, if you say to someone to comb light bulbs, there’s obviously something wrong with them.

Now you see why this one is quite weird.

¡Que te folle un pez! 

(English translation: I hope you get fucked by a fish!)

Admit that you started laughing when you’ve read this one.

The proper English equivalent would be ‘Screw you!’ so you can use the Spanish one in the same situations as the English.

But Spaniards are far more creative, don’t you think so?


¡Te voy a dar una galleta! 

(English translation: I’m going to give you a cookie!)

Don’t think you’ll get a cookie when you hear this phrase.

Even though cookies are delicious, and no one would think that they can be insulting, they can be. 

Now, you must be wondering how is that possible?

Saying ‘te voy a dar una galleta’ as an insult means that you are going to hit someone. Instead of this, you can also say ‘Te voy a dar una hostia que…’ in the meaning that you are going to hit someone…(and then fill in the rest of the sentence.)



Vete a freír espárragos 

(English translation: Go fry asparagus)

Here is one more insult that concerns food. It seems like the Spanish like to compare food and insults.

At first, telling someone to go and fry asparagus doesn’t seem so rude. 

However, like an insult with cookies, this one means ‘Go f… yourself.’

Why asparagus? Well, it is believed that in the old times people were only boiling it, and not frying, so they thought it was a waste of time.


Final Thoughts

There you are! 

Ten funny Spanish insults to use in various situations are in one place.

If you want to insult someone by comparing them to food, you can do it. Should you want to compare them to animals, you can do that too.

But, be careful when and where you use them. People are different, and if you don’t know a person well, they may be quite offended, and perhaps they will want to offend you back, even physically.


Insults and cussing someone out in Spanish aren’t the only funny thing you should learn. On the contrary, Spanish is full of entertaining surprises.

How to say insults in Spanish?

Insults in Spanish is - insultos.

What are bad insults in Spanish?

Bad insults in Spanish are: Eres tan feo, La mona aunque se vista de seda, mona se queda, Me cago en tu madre, No saber ni papa de algo, Peina Bombillas.

What does hijos mean in Spanish?

Hijos means Children.

Releated Articles

April 26, 2024
What are the Basic Tenses in English?
April 26, 2024
What is the Longest Word in English?
April 25, 2024
Learn Basic Japanese Grammar

Daily learning tips directly in your inbox