meaning of buffing the bat

buffing the bat meaning in Urban Dictionary

1. Slang for "polishing your prizes".2. Masturbation