What does Call Of Duty 3 mean?

Call Of Duty 3 meaning in Urban Dictionary

likely next best online game of 2006. Arrived immediately after Call Of Duty 2 in identical 12 months. Much more practical even more action.Platforms- xbox Playstation 3