Ride the short bus
Ride the short bus (English) — If someone asks you if you ride the short bus they are saying that you are slow, or dim-witted. In any situation, any age and it is slang.
Literally, a short bus (school bus type) is utilized for transport of physically handicapped and mentally challenged students. A short bus has less seats and more area for mobility/life aids.