i go to the driving range when my supervisor pisses me off
where one goes to crush golf balls off a tee on a fenced in range while imagining the face of their boss on the golf ball
"i go to the driving range when my supervisor pisses me off" What is the definition of "driving range"?