smoochiest
English
Adjective
smoochiest
superlative form of
smoochy
: most
smoochy
Anagrams
chitosomes
,
stichosome