meaning of Boom in the Shot

Boom in the Shot meaning in Urban Dictionary

projectile climax traveling on or though a scene in recorded news