In the dictionary, 'humbug' means to trick or deceive, &
silly talk. So when people say 'bah humbug' at Christmas they're
just expressing they think Christmas is a load of nonsense. This
does make sense considering the full Santa clause story you tell
the kids.