Home›Dictionary›smoochilysmoochilyadverbNo English definition recorded for this entry.L199654 on Wikidata ↗WiktionaryadvEtymology: From smoochy + -ly.In a smoochy way.