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
Get the mug
Get a jacklyn holmes mug for your bunkmate Abdul.
Apr 21 Word of the Day
I've been jabbed
by Francesco II March 20, 2021
Get the mug
Get a jabbed mug for your mom Larisa.