1 definition by Sterling Cooper

The act of finishing in a woman's mouth (thereby dropping your "proton torpedo") after a vigorous period of thrusting your member between her breasts (also known as "titty fucking").
Dude, I went trench running on this busty chick last night. Pretty sure I get bonus points for doing it vertically.
by Sterling Cooper December 5, 2013
Get the trench running mug.