Definition of hijo de puta in Spanish:

hijo de puta

(hijo de perra)

phrase

vulgar slang
  • 1Persona que actúa con mala intención y que molesta o perjudica a otros con sus faenas o malas pasadas.

Usage

Se usa como insulto