What is the meaning of [on the warpath]

I’d better work late at the office – my husband is on the warpath (very angry) because I put a big scratch in his new car.