necratogs Share definition Flag A slang term for human testicles founded by the players of world of warcraft "man...he just told a gm to touch his penis...he has some huge necratogs" necratogs by AoA December 12, 2008 0 0 Get merch Get the necratogs mug. Buy Now — $32.95 See more merch