1 definition by Haunted Jack

1
Doing particularly difficult work for some organization that involves risk or special skills.
"Joey was down in Grenada for awhile, but now they've got him pulling stumps in Afghanistan."
by Haunted Jack December 16, 2006
Get the mug
Get a Pulling Stumps mug for your fish Yasemin.