a retarded guy....oor girl. funniest when running. even funnier running from dogs
Look at that Short-Bus Renegade run.
by Anonymous June 10, 2003
Get the Short-Bus Renegade mug.
A mentally handicapped person, often made fun of or mocked by others. popularized by an AIM buddy icon from www.ballericons.com
by SqUuUeezy June 7, 2003
Get the Short-Bus Renegade mug.