Idiom: Jack Frost

What does 'Jack Frost' mean?

If everything has frozen in winter, then Jack Frost has visited.

See also: