1 definition by xIAMHUNTERx

Top Definition
A multi-platform game that is praised for its great online capabilities and that allows completely ridiculous and awesome things to happen.
I took out a helicopter with a pistol in last stand the other day. It was totally great.

^^Yes, this really happened. That's why Call of Duty 4 pwns.
by xIAMHUNTERx March 05, 2008

Mug icon
Buy a call of duty 4 mug!