Definition of smashes:
(n) :
(colloquial) Something very successful or popular (as music, food, fashion, etc).
(n) :
The sound of a violent impact; a violent striking together.
(v) :
(transitive) To break (something brittle) violently.
(v) :
(transitive) To hit extremely hard.
(v) :
(transitive, figuratively) To defeat overwhelmingly; to gain a comprehensive success over.
(v) :
(transitive, figuratively) To ruin completely and suddenly.