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

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×