truculent

(adj) aggressively hostile; belligerent.   
The only thing that would launch Theo into a tirade was a truculent truck driver, who cut him off.