I hadn't heard this idiom before so I looked it up and I couldn't find anything relevant. What does this phrase mean in this context?