Meaning

3 senses
  1. (informal)Someone who smooches; a kisser.

  2. Someone who borrows trivial items without returning them; a petty thief.

  3. An annoyingly nosy person; a tag-along.

Origin

From smooch + -er.

From smooch + -er.

Wiktionary, CC BY-SA 4.0 · source

Forms

plural: smoochers
Singularsmoocher
Pluralsmoochers

regular

See also

neighbours in the dictionary
smoocher — meaning, examples, forms, synonyms | Krumeto