soreheaded

Adjective

 * 1) Having a tendency to be angry or irritable, easily offended; like a sorehead.