What Does Hijo de Puta Mean in Spanish?

September 13, 2026

A close-up of vintage English-Spanish dictionaries stacked on a table against a warm backdrop.

Photo: pexels · PEXELS

Published Updated 2 min read

Hijo de puta literally means son of a whore, and it functions in Spanish roughly the way son of a bitch does in English. It is strong profanity in every Spanish speaking country, though its exact force varies by region and by whether it is aimed at someone or thrown at a situation.

The literal breakdown

Self Important
Photo by mpardo.photo via Flickr (CC0)

The phrase splits into three plain words. Hijo means son. De means of. Puta is a vulgar noun for a prostitute. Put together, the insult targets the listener’s mother rather than the listener, which is a pattern that runs through insults in many languages and explains why it lands so hard.

The feminine form is hija de puta, used when the target is a woman. Speakers commonly compress the phrase in speech to hijoputa or hijueputa, and in parts of Central America and Colombia that compressed form is the version you will actually hear.

Grammar notes worth knowing

Form Used for Register
hijo de puta Male target Vulgar
hija de puta Female target Vulgar
hijos de puta Plural, a group Vulgar
hijoputa, hijueputa Contracted speech forms Vulgar, very common
HDP Written abbreviation Vulgar, informal writing

One trap for learners: puta is a feminine noun, so it never changes to match the gender of the person insulted. Only hijo changes.

Regional weight varies a lot

In Spain the phrase is heard constantly, including between friends, and tone does most of the work. A grin and the right delivery can turn it into rough affection, similar to how some English speakers use insults among close friends. It is still coarse language, and nobody uses it at a job interview.

Across most of Latin America the phrase is heavier. Insults aimed at someone’s mother are treated as a serious escalation in many countries, and the phrase is understood as a genuine provocation rather than banter. If you are not a native speaker with a close read on the room, the safe assumption is that it will be taken badly.

When you will run into it

Most English speakers meet the phrase through subtitled television, song lyrics, or football crowds, where it is extremely common. Subtitles usually render it as son of a bitch or bastard, which fits the function even though it drops the literal wording.

  1. Recognize it, because you will hear it in Spanish language film and music constantly.
  2. Understand that it can be thrown at a situation rather than a person, similar to shouting an English obscenity at a broken printer.
  3. Do not deploy it yourself as a learner. Profanity is the last thing a second language speaker calibrates correctly, and the cost of getting it wrong is high.

Related reading