If you are searching for some kinds of Spanish words that are normally not taught in formal schools like Spanish swear words, bad words, curse words, or Spanish insults, etc, then, you're in the right place. As in many other languages, swearing serves different functions in discourse. They can be used as emphatic injections expressing emotions, as expressions of interpersonal stances, or as forms of linguistic play. Here we have compiled a list of Spanish curse words. Feel free to chime in with some of your own!
Spanish curse words and insults not taught in school
You call them swear words - I call them sentence enhancers
- Fuckin' idiot / Stupid - Pinche idiota
- Dumb-ass / Jackass / Asshole - Pendejo
- Mother fucker - Cabrón
- Asshole - Está cabrón
- Damn/fucking – Pinche
- Bastard - Bastardo
- Los cojones - Bullshit
- Son of a bitch - Hijo de puta
- Fuck you - Que te jodan
- Kiss my ass, Bitch - Besa mi culo, puto ( for male)
- Kiss my ass - Besame el culo / Besa mi culo
- Son of a bitch - Hijo de puta / Hijo de tu puta madre
- Faggot / Gay - Joto
- Jackass / Asshole - Pendejo
- Man whore - Puto Usted es un joto
- Bitch - Perra (for female)
- Fuckin' bitch - Pinche puta
- Bitch / Whore - Puta
- Your cunt - La concha tuya
- Me encanta tu culo - I love your ass
- Métetelo por el culo - Stick it up your arse
- Tu hermano no tiene la ingle - Your brother has no groin
- Dick - Verga
- Fuck you asshole - Vete a la verga culero
- Shit - Mierda
- Shit I've had bad luck! (literally "I shit in the milk") - Me cago en la leche!
- I shit in your milk - Cago en tu leche
- You smell like shit - Hueles a mierda
- Fuck you - Chinga usted
- Fuck you / Go fuck yourself - Chingate
- Cojeme - Fuck me
- Don't fuck with me - No me jodas
- Fuckin' idiot - Pinche idiota
- Fuckin' bitch - Pinche puta
- What the fuck - Qué chingados
- Fuck you asshole - Vete a la verga culero
Be careful when using these curse words as you might just end up offending someone! You may also want to check out for Spanish slang words and phrases!
Follow our site to get instant Spanish to English translation and translation of multiple languages!