Definition of "smooched"

smooched