one who makes others peel balls
Luciano peels balls so he is the opposite of a ball peeler.
1👍 2👎
the act of being terrible at something
That guy peels balls at Call of Duty: Black Ops!!