Peevish

easily irritated or annoyed