Other forms: smooches
A smooch is a long affectionate kiss. Have a smooch, a smooch on the sofa, smooching in the corner.
It is informal and warm rather than passionate, and it also means dancing slowly and closely, which is a specifically British use. The word is imitative and is probably a relative of smack, which is the sound of a brisker kiss.
1nounsmoochA long affectionate kiss.
“The couple had a quick smooch at the bus stop before saying goodbye.”
smooch is a kiss.
Probably a dialect variant of smack, imitating the sound of a kiss.
Perhaps from a dialectal variation of smack. Compare also Low German smok (“a kiss, a smouch/smooch”), gsw Schmutz, Schmützle (“a kiss, a smooch”).
Etymology from Wiktionary, CC BY-SA