SMACK Meaning of SMACK in English Noun. Heroin. Derived from the Yiddish schmeck. [Orig. U.S. Mid 1940s] Slang English vocab. Английский сленговый словарь. 2012