SMOTCH Meaning of SMOTCH in English The loud smacking sound your lips make when chewing with your mouth open! Example: Don't smotch so loud at the dinner table! Slang English vocab. Английский сленговый словарь. 2012