On utilise cette expression pour signifier que les engagements que l'on prend sont inflexibles et qu'aucun point ne sera remis en cause. En réalité, le dicton se réfère à une personne qui, si elle manquait à sa parole, serait ''un cochon''. Une promesse d'insulte en cas de parole manquée, en quelque sorte.