SMOOCHER
smoocher
Noun
- Someone who smooches (is overly affectionate.)
- Someone who borrows trivial items without returning them; a petty thief.
- 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.