'Viddy' is possibly just a Devon word (I've been down here 40 yrs so have picked up a bit of the local lingo!) meaning healthy/well/fit.
As in: Hi Jac me boody, 'ow be nackin' vore? Hope you be pert viddy!
I'm putting a few more of these in because I don't think I'm fully getting across how utterly [censored] OFF I am at this (and yes, that WAS swearing).
I've been coughing and spluttering since boxing day and feeling very sorry for myself