Neurocarbon Share definition Flag Tiny particles of awesomeness that cannot be fucked with by any other matter in the universe...the god particle Her: Why does sex feel so good?Him: The neurocarbons Neurocarbon by imeanyoulookdumb August 11, 2009 0 0 Get merch Get the Neurocarbon mug. Buy Now — $32.95 See more merch