1 definition by Des Yaddy

Top Definition
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.
by Des Yaddy March 28, 2019

Mug icon
Buy a Jimmy Neutron Special mug!