Definify.com

Definition 2024


smoochiest

smoochiest

English

Adjective

smoochiest

  1. superlative form of smoochy: most smoochy