that dude had no idea what he was talking about so i had to lay down the boom smash
mental body slam
"that dude had no idea what he was talking about so i had to lay down the boom smash" What is the definition of "boom smash"?