1 definition by Ninththisyear
A student suicide, particularly if the student was denied support by the uni
Hey, at least we lead the university league tables for something!
Hey, at least we lead the university league tables for something!
by Ninththisyear September 10, 2019