Tommy Atkins (often just Tommy) is slang for a common soldier in the British Army.continue reading