Skip to main content

Definitions by That damn leaf

A room where the special needs kids go. A synonym for “retarded”
Dash by That damn leaf May 19, 2018