As a Chinese, I have no idea what that is, never heard of it.
IF, there exists such expression, you don't have to know it. If it appears again somewhere else, you can easily tell the meaning from the context, but I think those chances are very very slim.