What is Buffing The Bat?
1. Slang for "polishing one's awards".
2. Masturbation
Rory was really buffing the bat in that meeting.
See gloat, boast, pride, ego, masterbation
All you need for a faster workflow in one place.