Top definition
A place where sluts and druggies go to slag each other off. all the geeks have acne
Ewww that Ewell castle neek has acne.

They all do
by hello_dont_call_me January 30, 2019
Get the mug
Get a Ewell castle mug for your guy Zora.
2
A shitty ass school where ugly boys live. And the girls just smell like alcoholic perfume. It's full of people that cant be asked to do anything in life. Every sports teacher fucks each other. Everyone who graduates from ewell castle becomes a stripper.

Everyone has either ache or is ugly af.
Did u hear about that pedo teacher that teaches at ewell castle.
by Fuck this shit I'm out October 11, 2019
Get the mug
Get a Ewell castle mug for your sister-in-law Zora.