What the First Day of Winter?

The first actual day of winter is December 21st, which is the shortest day of the year. However, I think we can all agree that the real start of winter is when there is the first snow fall(in states that have snow) and when all the leaves are gone from the trees. Therefore, those in florida have never truly experienced winter.