smoocher

Definition from Wiktionary, the free dictionary
Jump to: navigation, search

English[edit]

Noun[edit]

smoocher (plural smoochers)

  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.

Anagrams[edit]