Oh My God Particle Share definition Flag the gene in a person’s DNA that causes him or her to constantly text “OMG!” I seems a large percentage of Twitter users must share the same DNA infected with the Oh My God Particle. Oh My God Particle by ΔиłĦ☼иצ ߀₡ʞ July 8, 2012 0 0 Get merch Get the Oh My God Particle mug. Buy Now — $32.95 See more merch