bucket balls
that mini cooper that just pulled up was nothing but bucket balls
a small car and or vehicle that is crouded or overwellmed with testosterone
"that mini cooper that just pulled up was nothing but bucket balls" What is the definition of "bucket balls"?