1 definition by Dirty Cloud

The act of ejaculation or the ejaculate itself.
"She suffered a life explosion to the eye."

"TK prepared for his impending date with B by having a massive life explosion."
by Dirty Cloud February 5, 2009
Get the Life Explosion mug.