pinchpenny

adjective: Unwilling to spend or give money. noun: A miserly person.