1 definition by Joehanson

Top Definition
an adjective used to describe something that is mind blowingly awesome
that was uber Steve-ball
by Joehanson February 03, 2008

Mug icon
Buy a Steve-ball mug!