I heard this phrase in a book on tape so I am not sure of the spelling and I can't mind it in my dictionary or on line in any spelling I can guess at.
The character in the audio book saw it in a book herself and used it, along with the phrase "arctic tundra" to describe the winter bound town she lived in.
Can anyone else help out?