Top definition
A school for mentally challenged students locatated on parsons blvd.

All three floors of school are designed for kids with special needs,

2 middle schools, and a high school?
by biujop May 23, 2018
Get the mug
Get a Queens School Of Inquiry mug for your coworker Abdul.