pinchgut

noun

1.
a niggardly person who starves themself (and others)