stroppy

adjective

Easily offended or annoyed; ill-tempered or belligerent.

adjective

Ornery, fractious, belligerent, or obstreperous, and hence difficult to deal with.

adjective

obstreperous