vs
QUICK ANSWER
"Te odio" is a form of "te odio", a phrase which is often translated as "I hate you". "Hijo de puta" is a noun which is often translated as "son of a bitch". Learn more about the difference between "hijo de puta" and "te odio" below.
el hijo de puta, la hija de puta(
ee
-
hoh
deh
poo
-
tah
)This means that the noun can be masculine or feminine, depending on the gender of the noun it refers to (e.g., el doctor, la doctora).
1. (vulgar) (despicable person)
A word or phrase that is crude, indecent, and generally rejected by society.
a. son of a bitch (vulgar) (masculine)
A word or phrase that is crude, indecent, and generally rejected by society.
Escucha, hijo de puta. ¡Deja de mentir o me las pagarás!Listen, you son of a bitch. Stop telling lies or you'll pay for it!
b. bitch (vulgar) (feminine)
A word or phrase that is crude, indecent, and generally rejected by society.
Sandra es una hija de puta. Está celosa y dice mentiras sobre mí.Sandra is a bitch. She's jealous and tells lies about me.
c. motherfucker (vulgar) (United States)
A word or phrase that is crude, indecent, and generally rejected by society.
Regionalism used in the United States
¡No dejen que esos hijos de puta se escapen!Don't let those motherfuckers get away!
d. bastard (vulgar) (masculine)
A word or phrase that is crude, indecent, and generally rejected by society.
Ese hijo de puta se fue sin pagar de nuevo.That bastard left without paying again.
te odio(
teh
oh
-
dyoh
)A phrase is a group of words commonly used together (e.g., once upon a time).
1. (informal) (second person singular)
A word or phrase used to refer to the second person informal “tú” by their conjugation or implied context (e.g., How are you?).
a. I hate you
Te odio y no quiero volver a verte jamás.I hate you, and I don't want to see you ever again!