Necrostench Share definition Flag The horrid smell given off by all dead everythings. "There is a corpse under my bed." "Yeah, I know; I could tell by the necrostench." Necrostench by schmoogleman April 16, 2010 0 0 Get merch Get the Necrostench mug. Buy Now — $32.95 See more merch