Top definition
who shot the pumpkin:
1.an unfortunate event
2. Something people say when they're shocked.
3.Something people say when someone has had an 'accident'
by What me?! December 31, 2004
Get the mug
Get a who shot the pumpkin mug for your barber G√ľnter.