A shop or building that you find by accident, but which isn't there when you return. Taken from the name of the village (in the musical and the film) which reappears for one day in every hundred years.
by NeuralWarp December 26, 2010