A mash-up of two songs, Guest, both from World War I (1917-18) and apparently going strong fifty or more years later: "The Foreskin Fusiiers" and "The Raggedy-Ass Marines."
Somewhere along the line the text has gotten a wee bit bowdlerized.
Thanks for posting.