not boomslam - someone falling down the stairs  boomslam - someone exploding, out of nowhere
an expression showing great emotion towards something that the user finds extremely cool
"not boomslam - someone falling down the stairs  boomslam - someone exploding, out of nowhere" What is the definition of "boomslam"?