Skinflint

What is Skinflint?

Skinflint definition and meaning on Dictionary terms:
noun

a mean, niggardly person; miser.