Keywords: smooch

Sign Definition

As a Noun

1. A long and passionate kiss.

As a Verb or Adjective

1. Of two people, to kiss and hold each other closely; to kiss deeply and for a long time. Informal English = smooch.