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 mug
Get a Dog of War mug for your father-in-law José.