Top Definition
To travel as fast as possible, usually on a bicycle.
I am going to have to haul balls to get to work on time.
by alany678591 July 21, 2016
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.