Eventually, people started using it to mean “nonsense” in general. When Scrooge repeatedly calls Christmas “humbug,” it’s because he believes the holiday fits the bill in more ways than one.