What does atomic balldrop mean?

atomic balldrop meaning in Urban Dictionary

The atomic balldrop is an unusual trend that occurs when the topic defenestrates their enthusiast, and uses the girl into free-fall, grabs up to the girl, defying gravity, and profits to begin midair coitus.