kaboom
"did you see that ad from peta? "yeah it's all over the news - it really created a kaboom
a hardhitting advertisement that creates a buzz, an attention grabber that really gets people talking
""did you see that ad from peta? "yeah it's all over the news - it really created a kaboom" What is the definition of "kaboom"?