Green’s Dictionary of Slang

pad v.3

also pad down
[pad n.2 (2)]

[1950s+] (US black) to live somewhere; to accompany someone.