Green’s Dictionary of Slang

licky-licky n.

[licky-licky adj.1 ]

(W.I.) a parasitical toady.

[WI]Francis-Jackson Official Dancehall Dict. 31: Licky-licky (derog.) a freeloading arse-kisser.