blood for blood

Fun Dictionary -> blood for blood

blood for blood - Vulgar Dictionary definition

A term used by tradesmen for bartering the different commodities in which they deal. Thus a hatter furnishing a hosier with a hat, and taking payment in stockings, is said to deal blood for blood.