smoocher
Noun
Meaning
(informal) Someone who smooches; a kisser.
Someone who borrows trivial items without returning them; a petty thief.
An annoyingly nosy person; a tag-along.
Source: en.wiktionary.orgNoun
(informal) Someone who smooches; a kisser.
Someone who borrows trivial items without returning them; a petty thief.
An annoyingly nosy person; a tag-along.
Source: en.wiktionary.org