Hilarious Spanish Swear Words and Phrases That Will Get You Into Trouble

© Design Pics Inc / Alamy Stock Photo
Photo of Jessica Jones
7 April 2021

Spanish tends to embrace swear words wholeheartedly, peppering all kinds of sentences with expletives that might be deemed highly inappropriate in other tongues. It’s far from uncommon to encounter little old ladies swearing like troopers in Spain, and you soon get used to it. But there are also some swear words and insulting phrases that could get you into trouble. Cutlure Trip counts down the strangest and funniest.

Qué cabrón!

© Tierfotoagentur / Alamy Stock Photo

Literally meaning “male goat”, in this sweary instance cabrón means “bastard” or “arsehole”. Like most words, it’s all about context and isn’t as strong in Spanish as it is in English. For instance, you could say to your friend: “Cabrón, I haven’t seen you in such a long time.”

Me cago en todo lo que se menea!

© Campillo Rafael / Alamy Stock Photo

“I shit on everything that moves!” Me cago en… is a useful swearing stem for attaching other words to (see below) but this extra-lengthy expression is less vulgar in Spanish than English. This conveys just how upset you are. Think “Bloody hell” and “F*ck!”.

Me cago en dios!

Yes, this means “I shit on God” – but as with many translations, it doesn’t really work in English. It may sound more shocking in a Catholic country but it’s essentially an expression of upset, rage, etc. Me cago en diez (a more polite version of the insult) translates as “I shit on ten”. Compare this with the English habit of changing “shit” to “sugar”.

Tonto del culo

Slightly milder than the above swear words and expressions, this translates as “An idiot of the bum” (or “arse”) and just as it sounds it’s used to refer to how stupid someone is. Effectively, you’re calling someone an idiot, just in a more colourful way. See below for more bum-related insults.

Tomar por culo

Again, literally it’s saying “Go take it up to the bum” – but it actually means “To hell with it” or “Piss off”, depending on the context. Most faithful to the original is: “Up your bum” or “Shove it up your bum”. | © Martyn Evans / Alamy Stock Photo

El burro sabe más que tú

© Image Professionals GmbH / Alamy Stock Photo

“The donkey knows more than you.” In many cultures, people are likened to the creatures to insult their intelligence and talent. Spanish is no different. It’s also used in a children’s rhyme to teach the five vowels: “a-e-i-o-u, el burro sabe más que tú“.

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

© Ian Maybury / Alamy Stock Photo

This translates as “You’re so ugly you made an onion cry”. It’s a visual insult and we all know how stinging onions are when you’re peeling or cooking with them. At the same time, there are many more-unpleasant things we can be compared to (see above for donkey slag-offs).

La mona aunque se vista de seda, mona se queda

So this is saying, “Although a monkey dresses itself in silk, it’s still a monkey”. Leaving animals out of the insult, the gist is, “You can dress someone nicely, but at the end of the day, they’re still what they are”. | © Mike Hill / Alamy Stock Photo

Eres tan patético, que resultas entrañable

“You’re so pathetic, you’re actually entertaining.” It’s along the same lines as the English expression, “It’s/you’re so sad, it’s/you’re funny”.

Hay días tontos y tontos todos los días

Literally translated as “There are stupid days and people who are stupid every day”. You’re permanently stupid and that really is the gist of the insult here. It’s not temporary; it’s who you are! | © Tony Hertz / Alamy Stock Photo

La Concha de tu Madre

© John Tunney / Alamy Stock Photo

Referring to the nether regions of anyone’s mother is never advisable, but this phrase, popular in South America, quaintly substitutes “vagina” for the euphemistic concha (sea shell). It roughly translates as something like “motherfucker”.

Me Cago en la Leche

© Valentyn Volkov / Alamy Stock Photo

This phrase, unfortunately, means that you’ll never look at the innocent, nutritious school-room drink in quite the same way again. Spaniards let off steam after experiencing bad luck by exclaiming that they have “shit in the milk”.

Cagaste y Saltaste en la Caca

Piling insult upon insult, this phrase accuses someone of not only cagaste (shitting) but of then jumping in said shit. Talk about adding insult to injury.

Tu Puta Madre en Bicicleta

While English has delicate phrases such as, “Not on your nelly”, to mean “No way”, Spaniards get a little more creative, instead exclaiming, “Your whore mum on a bike!”. It’s unclear what the bike has to do with it, but it definitely spurs an interesting mental image.


Be careful when calling someone a pendejo (a coward or a wimp) in South America, because the word is also slang for pubic hair.

Que te Folle un Pez

© WaterFrame / Alamy Stock Photo

If you want to show your displeasure towards someone, you could do a lot worse in Spain than yelling, “I hope you get fucked by a fish”. It’s a pretty good insult in our book.


© Sidney de Almeida / Alamy Stock Photo

Only in Spain, perhaps, would one of the most commonly used swear words – which translates as something like “bloody hell” – also be a religious word. A little bit of blasphemy is perfectly normal in Spain. Hostia literally means, “host”, as in the body of Christ, or the wafers given out during Holy Communion.


© Giedrius Stakauskas / Alamy Stock Photo

This innocent word for female fox can also be used to refer to female genitalia in Chile. For fox sake! You have been warned.


One of the most commonly heard swear words in Spain is often used to call someone stupid, or an idiot. It means, “stupid dick”.


The Spanish C-word is used liberally by almost everyone in Spain and simply does not seem to have the same seriousness as it has in English. Just don’t forget to stop using it when you come home.

Hijo de las Mil Putas

We might have the phrase “Son of a bitch” in English, but Spaniards take things a bit further. This insult accuses someone of being the son of far more than one puta (“prostitute”, also “bitch”): “Son of a thousand whores” is a perfectly ordinary phrase hurl at someone who has annoyed you.

Vete a Freír Espárragos

© D. Hurst / Alamy Stock Photo

It’s not clear what Spaniards have against asparagus, but this phrase, that literally means, “Go fry asparagus” is used to mean, “Go fuck yourself”.

Tienes la Cara Como una Nevera Por Detrás

© Media for Medical SARL / Alamy Stock Photo

This very descriptive way of calling someone ugly means that they have a face like the back of a fridge. You might compare it with the English phrase “to look like the back end of a bus”.

Me Importa un Pepino

© Zoonar GmbH / Alamy Stock Photo

“I don’t give a cucumber” is a common way to say you don’t give a damn in Spanish, something similar to the old-fashioned “I don’t give a fig” in English.


Last but not least, a simple swear word, but one you are likely to hear everywhere in Spain. Joder simply means “fuck” and is used as an exclamation for many different situations.

Jo Fernandez-Corugedo contributed additional reporting to this article.

Cookies Policy

We and our partners use cookies to better understand your needs, improve performance and provide you with personalised content and advertisements. To allow us to provide a better and more tailored experience please click "OK"