It means in Japanese-"Death Swamp. It is the third zombie map in the Call of the Duty World at War experience.
by Hoodini October 29, 2015
Get the shi no numa mug.