meaning of ballchugger

ballchugger meaning in Urban Dictionary

One who exceedingly chugs balls, and covers balls on a continuing foundation.