What does boom smash mean?

boom smash meaning in Urban Dictionary

Mental human anatomy slam. Exclamatory ending to an uncontestable reality or opinion resulting in the speechlessness regarding the opposing party.Derived form the uruguayian term boomizzle smashizzle.