Green’s Dictionary of Slang

rub-a-dub n.1

(Irish) a soldier.

[Ire]Westmeath Indep. 16 Oct. 1/5: He called soldiers ‘Rub-a-dubs’.