Top definition
two player inner city sport game using a basket ball and a narrow street with a curb. Originated in Rochester, New York in the early 1980's.
hey dude im bored lets play some curb ball
by dezo456 October 23, 2009
Get the mug
Get a curb ball mug for your friend Jerry.