Top definition
A place where you send your kids as punishment. They usually leave hating going to church, the day Thursday, or leave with many mental illnesses.
Man, I hate my old school.
What was it?
Our lady of grace
by SpiderDog June 03, 2018
Get the mug
Get a Our Lady of Grace mug for your brother-in-law G√ľnter.