A euphemism meaning to masturbate.
I found some hot porn and was Slapping Ben Franklin all night.
67👍 13👎