Letchyadjective
See Leachy.
Tetchyadjective
Easily annoyed or irritated; peevish, testy or irascible.
Tetchyadjective
See Techy.
Tetchyadjective
easily irritated or annoyed;
‘an incorrigibly fractious young man’; ‘not the least nettlesome of his countrymen’;