tiger woods's swing was looking so good on sunday at the masters, i couldn't help greenjacking off
masturbating while watching the masters on television
"tiger woods's swing was looking so good on sunday at the masters, i couldn't help greenjacking off" What is the definition of "greenjacking off"?