Tape Ball

Perhaps the most awesome of games ever invented by the likes of man. A future Olympic sport that even surpasses Bullet Ball in entertainment.
Bill sucks ass at Tape Ball.
by Delawn December 03, 2009
Get the Tape Ball mug.