Skip to main content

Paul Strachan's definitions

Leeds University

THE University in the North of England. The only option for fun, frollicks and a f*cking good time.
Don't even look anywhere else, apply to Leeds University and get your drinking hat on.
by Paul Strachan May 16, 2006
mugGet the Leeds Universitymug.

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