What is London, jack?
London, jack definition and meaning on Dictionary terms:
depressed or sad because of the lack of friends, companionship, etc.; lonely: to feel lonesome.
attended with or causing such a state or feeling: a lonesome evening at home.
lonely or deserted in situation; remote, desolate, or isolated: a lonesome road.