What does buffing the bat mean?

buffing the bat meaning in Urban Dictionary

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