The question wasn’t totally off the wall. There is a meteor meme that has been circulating on social media and has popped up on bumper stickers and yard signs during this unusual election season. It reads, “Giant Meteor 2016: Just End It Already.”