Skip to main content

Definitions by #1 Shrewsbury School hater

Shrewsbury School 

To describe a place that would be full of posh twats and bad grades.
I bet he goes to Shrewsbury School.