What does it mean?
It plays on "baby" as a pet name and literal babies, going straight to having kids.
How to use it
Very forward, so best as a jokey line to a long-term partner. On a stranger it's more likely to scare them off.
How to reply
Let's start with a coffee and see about the rest in ten years.