SMOOCHY Meaning of SMOOCHY in English smooch ‧ y /ˈsmuːtʃi/ BrE AmE adjective British English informal a smoochy song is slow and romantic Longman Dictionary of Contemporary English. Longman - Словарь современного английского языка. 2012