1 definition by The Social Assassin

Another term for jacking off or general ejaculating. Commonly refered to as "unleashing" the dog of war.
Priest: I found it helps that I tickle my asshole just before I unleash the dog of war.
by The Social Assassin February 16, 2012
Get the Dog of War mug.