Top definition
a horrible school, many people threaten to shoot.
"i go to clara barton open school"
"really? i heard that school sucks."
"it does. all the teachers there are horrible."
by kornlove March 01, 2017
Get the mug
Get a clara barton open school mug for your Aunt Helena.