spit blood · spit nails · spit venom
spit blood, spit nails, spit venom, spit tacks slang AU NZ
To be extremely angry.