Word Of The Day
tetch.y (adjective)
[téchee]
snappy, bad tempered.
See also: irritable, argumentative, crabby, difficult, complaining, unreasonable, belligerent, cranky, grouchy, grumpy, disagreeable, impatient, crotchety, touchy, testy, cross, temperamental, peevish, petulant, annoyed, liverish, prickly, waspish, ratty, crusty, colicky, querulous, surly, irascible, choleric, splenetic, fractious, bilious, cantankerous, gruff, sour, resentful, and umbrageous.