look up any word, like the eiffel tower:
 
1.
Quite possibly the greatest sport ever made.
Yo, you up for some bike ball?
by Anonymous September 10, 2003