Not much of a lead in on this one. I read the phrase in an article and I could see a thousand contexts where it could mean a thousand things.