Euphemism for masturbating / jerking off
Last night I was driving home from work and thought about making jerky right there in traffic, on the freeway.