What does blizzard bags mean?

blizzard bags meaning in Urban Dictionary

An extreme situation of blue balls