Bless 'em all! Bless 'em all! The long and the short and the tall Bless all the sergeants and double-u-o-ones Bless all those Corporals and their blinkin' sons Cos' we're saying goodbye to 'em all And back to their billets they crawl You'll get no promotion this side of the ocean So cheer up, my lads bless 'em all Nobody knows what a twerp you've been So cheer up, my lads, bless ‘em all!
We're going to hang out the washing on the Siegfried Line Have you any dirty washing, mother dear We're going to hang out the washing on the Siegfried Line ‘Cos the washing day is here Whether the weather may be wet or fine We'll just rub along without a care We're going to hang out the washing on the Siegfried Line If the Siegfried Line's still there
Kiss me goodnight, Sergeant Major Tuck me in my little wooden bed We all love you, Sergeant Major When we hear you bawling, "Show a leg! " Don't forget to wake me in the morning And bring me 'round a nice hot cup of tea Kiss me goodnight, Sergeant Major Sergeant Major, be a mother to me