It means in Japanese-"Death Swamp. It is the third zombie map in the Call of the Duty World at War experience.
by Hoodini December 28, 2015
Get the shi no numa mug.Related Words
shi no numa • shi-no • Oh SHi- I mean God no • shino aburame • shi-shi • shi'ite • shi jie • shi qi • Shi Gongzi • Shi Mei