1. smouch - Noun
2. smouch - Verb
To kiss closely.
To smutch; to soil; as, to smouch the face.
A dark soil or stain; a smutch.