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