150 vulgar Spanish curse words and insults

Swearing in Spanish

One of the first things that most people (especially kids) ask when learning Spanish is – how do I say the bad words? The fact of the matter is that every language has it fair share of curse words.

Like it or not, profanity is an important part of a language. It allows people to blow off steam, emphasize emotions such as anger and frustration (but also elation and excitement), and joke around with friends.

Please be advised that this list contains profanity and is NSFW – not safe for work! Some of the swear words contained herein are particular vulgar and may offend sensitive readers. Proceed at your own risk!

Best Spanish curse words

It’s probably a good idea to understand these words, particularly so you know if someone is insulting you to your face in a way that is only apparent to a native Spanish speaker (some of these Spanish insults are subtle, other not so much.) That said, we recommend using them sparingly with people you do not know well. Some of them are extremely insulting and offensive, and might get you into some trouble that you may be unable to back out of. That said, if you’re just joking around with friends, peppering your language with some Spanish curse words can be kind of fun. Just be careful who might be listening in!

150 Spanish curses

a tomar por culoto h*ll with it
anda a cagargo take a poop (get lost)
apestars*ck
b*st*rdob*st*rd
basuragarbage
besame el culokiss my *ss
bete a la vergago to h*ll
bichoc*ck
cabronf*cking b*st*rd
cagarto def*cate
cagaste y saltaste en la cacayou sh*t and jumped in it
calientapollasc*ckteaser
capullo*sshole, jerk
caquita de la vaquitacow sh*t
cara de mi huevo izquierdo-left b*ll face
cara de mondapen*s face
cara de panochacr*tch face
cara de pitopen*s face
carajof*ck, d*mn it
chanclad*ke
chaperogay b*tch
chichiv*gina
chichisbr*asts
chilitolittle pen*s
chinga tu hermanaf*ck your sister
chinga tu madref*ck your mother
chingatef*ck yourself
chorra, pinnusstupid
chupame la pollas*ck my pen*s
chupamediasbootlicker
chupamelas*ck it
cogerto f*ck
cojemef*ck me
cojete mi suegraf*ck my mother in law
cojonazosbig b*lls
cojonest*sticles
come mierdaeat sh*t
come mierda y muereeat sh*t and die
conchab*tch
coñod*mn
costar un huevoexpensive as h*ll
culiaosomeone who just had an*l s*x
culo*ss
culo peludohairy *sshole
deje de ser tan pendejostop being such a d*rk
desgraciadounlucky son of a b*tch
el orto/ojete (argentina)*ss
estúpidod*bag
follarto f*ck
forro*sshole
gilipollasb*st*rd, sh*thead
gonorreaa really mean person
guarradirty girl
güeydumb person
hijo de mil putasson of thousand b*tches
hijo de perrason of a b*tch
hijo de putason of a b*tch or mother f*cker
hijueputa*sshole
horanasty pen*s
hostiabloody h*ll
hostia putaholy f*ck
hueles a mierdayou smell like sh*t
huevónlazy
idiotadumb*ss
imbécild*ckhead
jode a tu madref*ck your mom
joderf*ck
la he jodidoi f*cked it up
la madre que te pariocurse the mother that birthed you
lame botas*ss kisser
las tetasb*obs
le quedo una chimbait looks f*cking awesome
lococrazy
maldiciónd*mnit
malditodarn
mama guevoc*cksucker
mamónpr*ck
maracasl*t
maricasissy
maricónp*ssy
me cago en diosi sh*t on god
me cago en la hostiaf*cking h*ll
me cago en la lechei sh*t in the milk
me cago en tii sh*t over you
me cago en todo lo que se meneai sh*t on everything that moves
me encanta tu culoi love your *ss
metete un palo por el culoshove a stick up your *ss
métetelo por el culostick it up your *ss
mierdabullsh*t
mira qué cabróndon’t be a smart*ss
mondápen*s
mongoloretard*d
no jodashut the f*ck up and leave me alone
no mamesstop f*cking around
no me jodasdon’t f*ck with me
no seas gilipollasdon’t be a d*ck
pajerojerk
payasoclown
pelos de los huevospub*c hair
pelotast*sticles
pelotudoyou have big b*lls
pendejo*sshole
percantadeadbeat
perrodog
petef*llatio
pichacortalittle pen*s
pinchef*cking
pinche idiotaf*cking idiot
pinche putaf*cking b*tch
pingapen*s
pirujah**ker
pollapen*s
pollas en vinagred*cks in vinegar
por huevosf*ck all
puñetaf*ck
putawh*re
puta barratacheap wh*re
puta madremotherf*cker
putod*bag
qué cabrónwhat a b*st*rd
qué chingados es eso?what the f*ck is that?
que te denup y*urs
que te den por culogo f*ck yourself
que te folle un pezi hope you get f*cked by a fish
que te jodanf*ck you
taradoa d*bag
te voy a romper la cara a trompadasi’m gonna break your face with my punches
tengo ganasi am h*rny
tienes ganas?are you h*rny?
tirate a un posothrow yourself in a hole
tontabollocks
tonto del culosuch an *ss
tontopollasd*ckhead, *sshole
triple-hijueputathree times motherf*cker.
tu eres más feo que el culo de un monoyou are uglier than the b*tt of a monkey
no tienes la ingleyou have no gr*in
tu madre es muy gato y feoyour mother is fat and ugly
tu madre es una estupidayour mom is stupid
tu madre es una putayour mom is a wh*re
tu madre es una puta feayour mother is an ugly b*tch
un puteroa f*cking lot of __
que care-chimbayou are a pen*s face.
valió madrethis is f*cked.
vergapen*s
verga duraa hard pen*s
verga muy grandea very big pen*s
vete a la vergaget lost f*ck off
vete al demoniogo to h*ll
vete al infiernogo to h*ll
yo cago en la leche de tu puta madrei sh*t in your wh*re mother’s milk
yo mataria tui am going to kill you
zorrab*tch
zungapr*stitute
150 vulgar Spanish curse words, swears and insults
spanish curses

How to curse in Spanish

A little bit of swearing is totally fine in our opinion. But, remember that everyone reacts to foul language differently. Some laugh, some may be extremely offended or hurt. It’s best to use these Spanish curse words sparingly or you may develop a reputation for having the vocabulary of a sailor.

Best Spanish audiobooks
Longest Spanish word
How to say “I Love You” in Spanish
What do you call the fingers in Spanish?