Debbie Davis is making up for lost time with her third album, Oh Crap, It’s Christmas, and a live performance December 21 at Café Istanbul. The lusty, wisecracking blonde chanteuse envisions the presentation as “something between a Perry Como Christmas variety show and a Muppets show—something homey and sincere but also silly and fun.”