Definitions of penny pincher:

  • noun:   someone who is excessively careful with money (who pinches every penny before letting go of it)