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