look up any word, like sounding:
 
1.
One of the perks in Call of Duty World at War, that makes you invincible from zombies in the co-op mode.
Player 1:"I'm dying over here, I'm gonna go get some invincinog"
Player 2:"Isn't Juggernog, and it doesn't make you invincible!"
Player 1:"Yes it does, DAMN those four zombies just killed me!!!
by beleraform June 23, 2009