skinflint

skin|flint /sk'ɪnflɪnt/ (skinflints)
[N-COUNT]
If you describe someone as a skinflint, you are saying that they are a mean person who hates spending money.