Home
Search
Index
Definify.com
Definition
2024
smoocher
smoocher
English
Noun
smoocher
(
plural
smoochers
)
Someone who
smooches
(is overly affectionate.)
Someone who
borrows
trivial items without returning them; a petty
thief
.
An annoyingly
nosy
person; a tag-along.
Anagrams
moochers
Similar Results
Smoothed
Smoothen
Smother
Soother