Definify.com

Definition 2025


smoochiest

smoochiest

English

Adjective

smoochiest

  1. superlative form of smoochy: most smoochy