Definition of hijo de puta in Spanish:

hijo de puta

(hijo de perra)

phrase

  • 1

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