I had never (before today) heard this phrase. I attempted to Google it, but only found examples of its use, not much different from my first experience. (I also tried two idiom dictionaries, but chain of Chinese whispers did not even present there.)
What does it mean and where should I have looked to find it?