Has anyone ever heard this before? Somehow I have the feeling they have nothing to do with tutus. The person that told me this phrase refuses to describe them but I get the distinct impression that they are not very attractive footware for very cold weather. [brrr-e]