Top definition
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 mug
Get a shi no numa mug for your Uncle James.