A scrooge is a person who is stingy with money: scrooges would rather do anything than part with a buck.
The novels of Charles Dickens have contributed more than a dozen words that found their way into everyday language. Scrooge, the chief character from A Christmas Carol, is perhaps the best-known of them all. Like the character, a scrooge is a selfish person who doesn't like giving or spending. Scrooges keep a tight hold on every penny, even if they’re rich. You can also call a scrooge a miser or skinflint. Someone generous is the opposite of a scrooge.