Definitions by Abdul78_78
Grange technology college
A school where people bring in fireworks.. teachers have affairs and no one gives a fuck about being under special measures.
Grange technology college by Abdul78_78 November 16, 2018