SMOOCHER

smoocher

Noun

  1. Someone who smooches (is overly affectionate.)
  2. Someone who borrows trivial items without returning them; a petty thief.
  3. An annoyingly nosy person; a tag-along.


The above text is a snippet from Wiktionary: smoocher
and as such is available under the Creative Commons Attribution/Share-Alike License.

Need help with a clue?
Try your search in the crossword dictionary!