Skip to main content

Stonyhurst College

A posh boarding school located in the North of England. At Stonyhurst, boys and girls spend their parents vast amounts of wealth at the local pub. The school has many long-standing traditions, singing the Our Father in Latin after having a several pints is one of the more popular ones.
by chundermonkey November 29, 2011
mugGet the Stonyhurst College mug.
Related Words

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email