Green’s Dictionary of Slang

pal-pal n.

see pal n. (2)