Jack was born towards the end of the 19th century
He married his sweetheart at the age of 23
Shortly before the birth of their first child he answered the call of duty

He carried English bayonets, in an English way
He smoked German cigarettes on Christmas Day
He never made it past 25, he died at Passchendaele
Fighting for the cause in the war to end all wars

His son fell from a Spitfire in 1944
Well Daddy what did you do in the Great War?
And what did we learn the second time round?
Never again
Never again

He carried English bayonets, in an English way
He smoked German cigarettes on Christmas Day
He never made it past 25, he died at Passchendaele
Fighting for the cause in the war to end all wars

(Just keep on fighting, still we keep on fighting)
(Just keep on fighting, still we keep on fighting)
(Just keep on fighting, still we keep on fighting)

He carried English bayonets, in an English way
He smoked German cigarettes on Christmas Day
He never made it past 25, he died at Passchendaele
Fighting for the cause in the war to end all wars


Lyrics submitted by Stuie06

Passchendaele song meanings
Add your thoughts

4 Comments

sort form View by:
  • 0
    General CommentI realise i missed day after christmas (i reli shoulda checked). so the lyric should be "he smoked giant cigarettes on Christmas Day". Sorry
    Stuie06on August 31, 2007   Link
  • 0
    General Commentand ive now realised i cn edit it so i hav lol
    Stuie06on August 31, 2007   Link
  • 0
    General CommentIt's "He smoked German cigarettes on Christmas Day"
    electricalimpulseson September 01, 2007   Link
  • 0
    General Commento thanks i wasnt sure bout tht lyric and tht does make more sense
    Stuie06on September 01, 2007   Link

Add your thoughts

Log in now to tell us what you think this song means.

Don’t have an account? Create an account with SongMeanings to post comments, submit lyrics, and more. It’s super easy, we promise!

Back to top
explain