Definitions by House dust mite
L4D
A common abbreviation used to define the game Left 4 Dead. Also, it's one of the achievements within, when a player spanwed as the zombie character "Tank" is able to neutralize all of the for survivors. The achievement has the same name as the game.
L4D by House dust mite December 16, 2008