meaning of blizzard baby

blizzard baby meaning in Urban Dictionary

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