Definisi 'smooch'

English to English
noun
1 an enthusiastic kiss Terjemahkan
source: wordnet30

verb
2 snuggle and lie in a position where one person faces the back of the others Terjemahkan
source: wordnet30

3 See Smutch. Terjemahkan
source: webster1913


Visual Synonyms