peevish

peevish
adj.
easily irritated or annoyed
an incorrigibly fractious young man|not the least nettlesome of his countrymen