smasheroo
English
noun
Definitions
- A blockbuster; a movie, play, song, or other form of commercial entertainment that is a smash hit.
- (by extension) A big success
- A violent collision.
Etymology
Affix from English smash.
Origin
English
smash
Affix from English smash.
English
smash