Question: what episode of snl does stefon get married?
Answer: May 18, 2013