Even though this is obviously a German word, I have seen it used in English. I am not absolutely positive what it means, and none of my current dictionaries have it. Could someone help me with the exact meaning?