Top definition
A school in Toronto where you go expecting greatness but end up getting shit teachers, and corrupt (yet still shit) administration. Also, home to the SHIELD award, otherwise known by the students as the Saint Michael's Choir School Corruption Award. Also, somehow the top school in Ontario despite all of the aforementioned problems.
by SMCSisCorrupt June 27, 2018
Get the mug
Get a saint michael's choir school mug for your papa Trump.