Steve was talking about him and his wife are touring the delivery rooms at the hospital tonight when Fish brings up the "baby zoo". He was referring to the nursery they have at the hospital. Steve thought they got rid of that and the babies stay in the room with the mother, but it looks like the "zoo" still exists. That's when things got weird, as they usually do...