smouches meaning

Meaning of smouches

What is the full meaning of smouches

SMOUCH, to kiss closely, also SMOOCH, SMOODGE, SMOOGE [v]

Example of the word smouches placed on a Scrabble board.

Unscrambled word smouches

Points for smouches

Scrabble
20 points
Word With Friends
17 points
Wordfeud
20 points

Related pages for smouches