I found the following sentence here:
Consulting experts, whether in the flesh or through their published work, is a normal and expected part of doing research.
The part I am having a problem with is whether in the flesh. I think it means whether in person(?).
Is that good usage? I mean can I use it in spoken English? Will I sound ridiculous if I do so?