smooch




smooch - noun

  • an enthusiastic kiss

  • smooch - verb

    smooch - thesaurus

    smack   spoon