No definitions found for 'keep hands off' Perhaps one of these: kief, nd, kevin, mt, keep in touch, keep note