Have you ever seen a natural diamond? They can sometimes just look like a blob of, say, glass. I wouldn't say it's a necessary condition that crystals have well defined edges (though, obviously, they look nicer)Crystals tend to have hard edges, because crystalline structures can only have edges at particular angles. Thus icicles are not likely to be singular crystals. Ice crystals tend to be microscopic.