English edit

Adjective edit

smoochiest

  1. superlative form of smoochy: most smoochy

Anagrams edit