Arrabbiato means angry in Italian. It comes from rabbia (anger) and it can be used in all kinds of situations. A slang word for the same feeling is incavolato or the slightly more rude incazzato. If something 'makes you angry', use the construction “mi fa arrabbiare/incavolare/incazzare”.