SMASH


Meaning of SMASH in English

adj 1. successful. ("That movie was a huge smash!")

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