What is Smishy?
a squished but cute face, huggable.
I love to squish your smishy face~
See smoochie, squishy, huggable, cute, adorable