Green’s Dictionary of Slang

rubberdy n.

see rubbedy n.