
Christine S. answered 08/07/19
Reading Tutor with background in Speech and Language and ESL
According to irishmusicdaily.com:
The song ends with the soldier/sailor abandoning the girl he's slept with. She asks him when he will return and marry her. He replies "When broken shells make Christmas bells"...in other words, never. Similar to, "when pigs fly."