This morning I asked my son where babies come from
I was trying to have a serious talk but he cut me off and said 'Costco, duh.' Apparently they're in the baby aisle. I'm not correcting him, his answer is way better than the actual talk I was planning.
Kids say the best stuff. He'll probably ask real questions later but at least you tried. That's what counts.