1 definition by HP The Creator

Masturbating for an elongated period of time, building up your semen, finally releasing your massive load, and being left so tired you instantly knocked out.
I couldn't sleep last night so I had to spirit bomb so I could go to sleep.
by HP The Creator March 8, 2016