meaning of bucket balls

bucket balls meaning in Urban Dictionary

A small vehicle and or automobile that's crouded or overwellmed with testosterone.