Behsg's definitions
Basically a person who enjoys spit-shining balls. Ball polishers get very angry if you call them a polisher. Polish=life.
That person is a ball polisher.
by Behsg June 1, 2016
Get the ball polishermug.
Get the ball polishermug. We'll email you a link to sign in instantly.