Green’s Dictionary of Slang

gipsy’s (kiss) n.

see gypsy’s kiss n.