1 definition by SqUuUeezy

Top Definition
A mentally handicapped person, often made fun of or mocked by others. popularized by an AIM buddy icon from www.ballericons.com
Whoa, that kid is a short-bus renegade.
by SqUuUeezy June 07, 2003

Mug icon
Buy a Short-Bus Renegade mug!