after christmas zombie march
"those people still aimlessly wandering around the malls who were told several months back they "needed to get their christmas shopping done"
"after christmas zombie march" What is the definition of "after christmas zombie march"?