meaning of Boom! Cum shot!

Boom! Cum shot! meaning in Urban Dictionary

exactly what some body state following the climax of a man in a porno strikes the girl into the face.