Top definition
When someone starts a project, typically as part of a fundraiser for charity, and then quits, leaving it to others to finish.
I have been busy all week finishin this coupon book because Tom "shantzed" me.
by Jack O The Lantern December 06, 2017
Get the mug
Get a shantzed mug for your guy Manafort.