Top definition
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 01, 2016
Get the mug
Get a ball polisher mug for your dad Paul.