1 definition by Edward01939393
A school located in Ruislip London filled with profound students who have amazing mental capability, this school is the best there is and is usually only attended by the upper class and wealthy.
by Edward01939393 January 11, 2019