cynical skeptic
brainish cranky feisty fractious irritable nettlesome peevish peppery ropable ropeable scold snappish spleenful splenetic