cranky feisty fractious irritable nettlesome peevish peppery ropable ropeable scold snappish spleenful splenetic umbrageous