I never heard of that either. I'm an RN and it makes no sense to me.
I just checked Snopes. There's some back and forth about it.
I'm going to try it b/c I have bronchitis and I've been coughing every night. It won't hurt, but not sure about little ones.