What is the full meaning of smooched
SMOOCH, to kiss, also SMOODGE, SMOOGE [v]
Example of the word smooched placed on a Scrabble board.