meaning of blizzard bags

blizzard bags meaning in Urban Dictionary

An extreme situation of blue balls