I am reading a short story by Michael Moorcock, written in 1990. In the story, the first-person narrator describes a hotel in Egypt, and he says:

It had the same romantic attraction, the same impossible promises. I found that, once within its tiny fly-thick lobby -- actually the communal hallway leading directly to the courtyard -- I was as lost to its appeal as any pop to his lid. I had discovered a temporary spiritual home.

I am puzzling over the phrase "any pop to his lid." I've never heard it before, and haven't been able to locate another use of it or a definition. Does anybody have an ideas?