SMACK


Meaning of SMACK in English

Noun. Heroin. Derived from the Yiddish schmeck. [Orig. U.S. Mid 1940s]

Slang English vocab.      Английский сленговый словарь.