Home
Search
Index
Definify.com
Definition
2025
smoochie
smoochie
English
Noun
smoochie
(
plural
smoochies
)
(
informal
)
A
smooch
; a
kiss
.
Etymology
smooch
+
-ie
Similar Results