Smooch - Definition

smooch

n 1: an enthusiastic kiss [syn: smack, smooch]
v 1: snuggle and lie in a position where one person faces the
back of the others [syn: smooch, spoon]

Look up another word