Top definition
Fucking nursing home-coverted "Non-Denominational" School nestled in the mountains of Stephens City, Virginia, where on the field trip forms they ask you to sign thirty times so they don't get sued, and where your business is everyone's.
Might as well call it Legacy Satanic Slave Academy
Dude 1: Where do you go to school?
Dude 2: The most terrible hellhole on Earth, please kill me.
Dude 1: You mean Legacy Christian Academy?
by ThirdEyeGod April 07, 2015
Get the mug
Get a legacy christian academy mug for your buddy Sarah.