Sekirov Dictionary

smoochie

noun1

  1. (informal) A smooch; a kiss.
forms

smoochies

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