Green’s Dictionary of Slang

bloody v.

see blood v. (2)