Home
Word with Friends
Scrabble
Dictionary
Helper
Logout
Profile
My Saves
Change Password
Home
Word with Friends
Scrabble
Dictionary
Helper
Sign up
Log in
SOWPODS
ENABLE
TWL
Smoocher
Full definition of smoocher
Noun
smoocher
(
plural
smoochers
)
Someone who
smooch
es (is overly affectionate.)
Someone who
borrow
s trivial items without returning them; a petty
thief
.
An annoyingly
nosy
person; a tag-along.
Anagrams
moochers
© Wiktionary
Follow @FreeWordFinder