Green’s Dictionary of Slang

rub-de-dub n.

see rub-a-dub n.2