Testy comes from Middle English testif, from Old French testu meaning stubborn, from Old French teste meaning head, from Latin testum, ultimately from Latin tergeo meaning to rub or wipe.
testy (English): Easily annoyed, irritable; Marked by impatience...
Definitions
Easily annoyed, irritable; Marked by impatience...