Hot Chick Gets Stuck In A Balloon

Is... is this where babies come from?