Smouch meaning

To take dishonestly or unfairly, to steal from or cheat out of.
verb
2
0
(US) To kiss loudly or closely.

verb
1
0
(US) A loud kiss, a smooch.
noun
0
0
To stain or smudge, to smutch.
verb
0
0
noun
0
1
Advertisement