"BTW, What is the American equivalent of 'PISSED OFF'" Terrier, We Americans say "pissed off". Here it means angry...not sure if that helps, or what it means in your part of the world.