Green’s Dictionary of Slang

sip n.

[a bee ‘sipping’ nectar from a flower]

a kiss.

[UK]J. Ware Passing Eng. of the Victorian Era.