1 definition by Troublemaker666

According to my car's trip meter, I have thus far tripped 184.9 balls.
by Troublemaker666 December 12, 2010
Get the balls mug.