From Wiktionary, the free dictionary
From tommy (“soldier”) + cooker.
tommy cooker (plural tommy cookers)
- (slang, military, archaic) The M4 Sherman tank, due to its likelihood to "brew up" and explode after being hit by German tank fire in World War II.