• 8 years ago
Modern Warfare 2, probably the most anticipated game of all time and soon to be the highest-selling. The sequel to Call of Duty 4 : Modern Warfare.


MW2 definition by Urban Dictionary

Category

😹
Fun