Jimmy Neutron Special Share definition Flag When a heavily intoxicated person shits and pisses themselves at the same time. We were hanging out with John until he had the Jimmy Neutron Special. Jimmy Neutron Special by Des Yaddy March 28, 2019 Get the Jimmy Neutron Special mug.