Short-tempered Fractious Ill-tempered Irritable Short, say Out of humor Apt to snap Hardly easygoing Disagreeable Not easygoing Ready to snap Short-fused On edge Huffish A bit quick to be ticked Peevish Easily irritated Thin-skinned Out of sorts Liable to lose it In a foul mood Inclined to ...