Definitions by A student at crookhorn college
crookhorn college
A horrendously shit school located in the south of england. with chavs everywhere that think they own the place. and the only thing they’re good at is playing football.
crookhorn college by A student at crookhorn college December 1, 2023