What does Ballguzzler mean?

Ballguzzler meaning in Urban Dictionary

person who overly guzzles, chews on, or uses testicles.