meaning of ant balls

ant balls meaning in Urban Dictionary

a collection of balls so massive they are fit for an ant.