Top Definition
a slow person,what some would call a retard
the one who rides the short bus,always in the frunt seat!
loves to pick her boogers,an let it b known she eats them.
hobbies consist of sittin in the corner lik a dumbass.

hey wheres jacklyn holmes? still on the short bus!
by the phenomenal me March 17, 2009
Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.