Skip to main content

Sped sled 

The sped sled is the bus that mentality challenged children ride aka the short bus
Yo look at the retards riding the sped sled
Sped sled by Bumlordio March 7, 2020
Related Words