launch

to shoot one's load all over the body of another person during sexual intercourse.
dude last night this girl went down on johnny and he launched all over her face
by trex-good-man December 22, 2010
Get the launch mug.