Green’s Dictionary of Slang

rubiddy n.

see rubbedy n.