Bad-tempered
• Contemptuous
• Cranky
• Irritated by the littlest things
• Peevish
• Prone to pique
• Touchy