It seems that Betty can’t believe that Bud has done any Christmas shopping. He didn’t go out on the 23rd, when she prompted him. It’s Christmas Eve, biggest shopping day of the year, for Bud and millions of men like him. She can’t understand why he’s sitting around drinking Christmas cheer, when he should be out jostling with all the other men in a last-minute shopping frenzy. -I’m guessing that Betty is in for a big surprise on Christmas morn.