TeddyRobbear's definitions
A particle that has evaded the scientists at Geneva. No one knows what it is because no one has seen it.
by TeddyRobbear September 15, 2011
Get the God Particle mug.
Get the God Particle mug.We'll email you a link to sign in instantly.