Definition of "smouch"

smouch1

/smuːt͡ʃ/

smouch2

smouch3

smouch4