Blizzard meaning and pronunciation
- 8 years ago
n. A game company which creates the most addictive award-winning games.
Has created Starcraft and Warcraft universes, and the ever-popular Diablo game.
Blizzard definition by Urban Dictionary
Has created Starcraft and Warcraft universes, and the ever-popular Diablo game.
Blizzard definition by Urban Dictionary