2011-02-21 by shaenon on February 21, 2011 at 12:01 am Chapter: Come Swing From My Branches Want the original art for this strip?
This is way late, but ‘titchy’? I can’t find any reference for this to mean anything but ‘tiny’ (in British slang). ‘Tetchy’ (‘Easily annoyed or irritated; peevish, testy or irascible’) perhaps?
I would say it’s more along the lines of “queasy” or “unnerved”. According to Wictionary, it also means “touchy”.