1 definition by Sex Lord
When viewing or performing acts of the best intercourse that one has ever possibly had which results in a type of nuclear explosion between the legs of either gender or both.
Man, last night i had at least 10 sexplosions each time Shanehi got on top of me and rode me while screaming for more.
by Sex Lord August 4, 2007