Dictionaries:
smouge:
Or: smooch / smouch / smoodge / smooge :1. A kiss .
2. To kiss .
3. To kiss , caress and cuddle amorously.
4. To kiss loudly.
Etymology: Onomatopoeic slang word imitative of the sound of a kiss . See kiss for synonyms.
See Also: smooch, smoodge, smooge
Link to this page: