(Not a Teacher)
I've never heard this expression and this thread is at the top of the results of a Google search on it. So evidently, this is a very original phrase. Your guess is as good as mine. Honestly, it seems like a rather bizarre statement to part with.
Out of curiosity, where did you find this passage?
- For Teachers