1 definition by Woodsman bob

Top Definition
used to describe a night in which all kinds of LEGENDARY events take place
that night was Steve-ball
by Woodsman bob February 03, 2008

Mug icon
Buy a Steve-ball mug!