Skip to main content

Definitions by riverreef

Special ed , dumb or retarared
That boy is so sped
Sped by riverreef March 28, 2017