Green’s Dictionary of Slang

cranberry sauce n.

(US Und.) blood.

[US]A.J. Pollock Und. Speaks 26/2: Cranberry sauce, human blood.