Green’s Dictionary of Slang

bordeaux n.

[SE bordeaux, a variety of red wine]

blood.

[UK]Farmer & Henley Sl. and Its Analogues.