Yesterday, I went out shopping (yay!), and when I came home, I got out of the car and saw this gigantic icicle! Now, I really think there should be a better word to describe this thing. I'm thinking "mini glacier."
Now I'm sure it doesn't really fit the definition of a glacier, but I'm also pretty sure it doesn't fit the definition of an icicle, given it's size. Any other suggestions?