EGAVE

smoochie

About 0.00 uses per million words.

Meaning

  1. noun A smooch; a kiss.

Similar words

smooch smouch smoochfest smackeroo smacker kisser schmoo kisse cheekie lipsmack

Save “smoochie” to learn later