Top Definition
It means in Japanese-"Death Swamp. It is the third zombie map in the Call of the Duty World at War experience.
Lets play on Shi No Numa
by Hoodini December 28, 2015
4 Words related to shi no numa
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.