Translation of hijo de puta in English:

hijo de puta

bastard, n.

masculine and feminine noun

vulgar slang

  • 1

    (hombre) bastard vulgar slang
    (hombre) son of a bitch US slang
    (mujer) bitch vulgar slang
    (mujer) cow British informal derogatory