A fag (Faggot -> Homosexual -> Uncool person) who plays Cod (Call of Duty -> Possibly the most overrated game of all time. Oh wait, Halo.)
Also a term for a player who TOTALLY NO-LIFES the game.
Kid: Lyk omfgg cod4 is liek teh besterest games EVAR
Nintend Fanboy/Halo Fanboy/WoW Fanboy: Lol codfag.
See Call of Duty 4.
somebody who only ever playes call of duty and only ever playes online
only owning call of duty and no other games
not owning all of the call of duty games and playing them in order, oh wait there is no storyline
NOT KNOWING WHAT A FUCKING STORYLINE IS
1. A popular term across the internet used to describe people who play the video game, Call of Duty. The term is mainly used by people who segregate the Call of Duty Fan Base from the rest of the world, people who play other games(i.e. Halo, Battlefield 3, Gears of War, etc.), or people who just straight up hate the game after hearing that their best friend hates it. It is a mixture of the abbreviation, "CoD" and the word faggot.
2. A bundle of cod fish.
1. Codfag: LOL TRICKSHOT, B*TCH! RANDOM THROWING KNIFE ACROSS THE MAP KILL! BEST GAME EVAR. SCREW HALO
Non-Codfag: Hah. Look at that codfag. He needs to get a life and stop fapping with his controller vibrations.
Non-Codfag 2: I really want to slit that codfag's throat. Fucking retard.
2. Fisherman: It looks like I caught a codfag!
Fish Shop Person: That's a big codfag! Here's your pay for today's catch!