Grumpy!
"Easily annoyed or Angered : having a bad temper or complaining often".
Hmmm i think the cat decided to be grumpy for a reason. Much as i love cats, i may not stand a grumpy one.
Most human if not all are bound to react when pushed to the wall. Its normal.
But @sircork, like your Dp, I wanna see the smile in your text. It makes you look good.