Hard to tell if the person means the actually word or is just using "node" in some obtuse manner. It has meaning in a computer sense and also a medical sense or maybe as a different use of the word , like "ready to get together". Is the person using it Japanese? Are they a computer nerd or a doctor/nurse? need a little more info I think.