smoochiest

English

Adjective

smoochiest

  1. superlative form of smoochy: most smoochy

Anagrams