smooches
名词 smooch:
an enthusiastic kiss
同义词:smack, smooch
动词 smooch:
snuggle and lie in a position where one person faces the back of the others
同义词:smooch, snog, spoon