Slang for jacking off/ masturbating.
My wife caught me Polishing the rifle yesterday.
To ejaculate or "Polish the rifle"
That chick was so hot that when I got home I had to Polish the Rifle!
11👍 2👎