Top definition
A smooch and kiss combined to create an even more romantic atmosphere.
I like Ryan so much, I just want to give him smoochisses all the time!
by Legs4days February 18, 2014
Get the mug
Get a Smoochisses mug for your coworker Callisto.