What does Boom in the Shot mean?

Boom in the Shot meaning in Urban Dictionary

projectile climax traveling on or though a scene in recorded news