What does blizzard baby mean?

blizzard baby meaning in Urban Dictionary

babies produced in november 2010 that have been made during huge snowstorms of february 2010.