'smash hit' definitions:

Definition of 'smash hit'

From: WordNet
noun
An unusually successful hit with widespread popularity and huge sales (especially a movie or play or recording or novel) [syn: blockbuster, megahit, smash hit]