Douglas Harper's Etymology Dictionary
Wiktionary
hand job
n. An act of masturbation performed by someone else's hand.
WordNet
hand job
n. slang terms for masturbation [syn: jacking off, jerking off, wank]