What does blizzrad mean?

blizzrad meaning in Urban Dictionary

A word which will be supposed to be blizzard.Mina place the term blizzrad on her behalf project