1 definition by iddyut

Top Definition
Spraying your load in an unsuspecting woman's face.
"She thought she was just going to tease me with some oral play but then I took her to the shooting range."
by iddyut December 13, 2012

Mug icon
Buy a Shooting range mug!