meaning of bombs bursting in air

bombs bursting in air meaning in Urban Dictionary

to accomplish a girl while she is suspended above the ground. Whenever you (the guy) finishes, you toss the lady down onto the floor, sleep, fishtank, whatever's underneath you.