Smoocher Definition

noun

Someone who smooches (is overly affectionate.)

Wiktionary

Someone who borrows trivial items without returning them; a petty thief.

Wiktionary

An annoyingly nosy person; a tag-along.

Wiktionary

Other Word Forms of Smoocher

Noun

Singular:
smoocher
Plural:
smoochers

Find Similar Words

Find similar words to smoocher using the buttons below.

Words Starting With

Words Ending With

Unscrambles

smoocher