pissed

Sounds like a spine less, liar, asshole to me.