English

edit

Adjective

edit

smoochiest

  1. superlative form of smoochy: most smoochy

Anagrams

edit