A hodge-podge of memes is the only way I can explain what happened to me last night.