1 definition by Angry Mother 1973

1
A school or learning environment completely lit by candles. No artificial lighting, all candles.
Man, hogwarts is such a schandle
by Angry Mother 1973 February 07, 2017
Get the mug
Get a schandle mug for your brother Paul.