Sekirov Dictionary

smoochy-woochy

adjective1

  1. (informal) Excessively romantic.
forms

more smoochy-woochy · most smoochy-woochy

This dictionary works without the internet: on your phone · in Chrome